2015-07-29 2 views
3

Я пишу код для некоторых наших проектов на Android. Я бы хотел облегчить это, используя предпочтения стиля кода Android Studio. Я почти выполнил настройку параметров: Android Studio-> Настройки-> Редактор-> Стиль кода-> Java.Стиль Android-кода для комментариев

Одна вещь, я не хватает в том, что мы хотим, комментарии быть отформатирован следующим образом:

// a useful comment 

Вместо:

//a useful comment 

Как сказать Android Studio для а пространство между косыми чертами и текст в комментарии? Благодаря!

ответ

2

Если вы нажмете CTRL / или CMD /, он поместит // в начале строки, и комментарий будет правильно отстроен.

//  comment with two indents 

Для этой работы Comment at first column должны быть проверены в Editor->CodeStyle->Java->Wrapping and Braces->Keep when reformatting как упоминалось в другой ответ.

screenshot

Если вы хотите писать многострочный комментарий Вы можете использовать CTRL SHIFT / или CMD SHIFT / Таким образом, когда вы идете в новую строку, вы будете иметь один пробел после комментария начать

/* 
    * there is space before this*/ 
+0

Спасибо Я попробовал проверку: Редактор-> CodeStyle-> Java-> Обертка и брекеты-> Сохраняйте, когда переформатируете, но не удастся. Мои комментарии остаются как // полезным комментарием –

+0

попытайтесь нажать enter, чтобы перейти к новой строке, чем нажмите 'cmd /' и скажите мне, что происходит, где находится карет до и после печати. ​​ – Tree

0

Вы можете сделать это под вкладкой «Обертка» и «Брекеты».

+0

Я искал в этом разделе, можете ли вы может быть, указать мне, на какой линии он имеет дело с этим в «Обертывании и брекетах»? –

0

Я только что решил эту проблему.

Я думаю, что вы можете найти код Style -> Java -> Code Generation
Существует Comment Code и выберите Add a space at comment start
Я думаю, ваша проблема может быть решена.

+0

Спасибо, но, видимо, это только при генерации кода (я попробовал код форматирования после установки этого). Но определенно улучшает рекомендации комментариев при генерации кода :) –

+0

Да, вы правы, если вы хотите отформатировать старый код, мой метод не работает. – Joshua

Смежные вопросы