#android-studio
#android-studio
Вопрос:
Я использую Android Studio 2.2, и мне нравится автоматическое форматирование моего кодаctrl-alt-L. Проблема, однако, в том, что он также переупорядочивает все мои методы. (По какой-то причине он хочет поместить все мои статические методы в начало класса.) Есть ли способ отключить перестановку методов при автоматическом форматировании?
Я предполагаю, что я мог бы перейти на Settings -> Editor -> Code Style -> Java
вкладку «Расположение» и на вкладке «Расположение» удалить все «Правила сопоставления», но должен быть более простой способ, нет?
Ответ №1:
Из службы поддержки IntelliJ в Jetbrain вы можете настроить поведение по умолчанию для действия «Переформатировать код» с помощью ctrl alt shift Lярлыка, где вы можете включить / отключить опцию переформатирования кода: https://www.jetbrains.com/help/idea/2016.2/reformat-file-dialog.html .
Кроме того, после действия переформатирования (т. Е. ctrl alt L) Появится всплывающее окно, в котором будет сказано что-то вроде: «Строки не изменены: код уже правильно отформатирован. Показать диалоговое окно переформатирования: Ctrl Alt Shift L». Слово «Показать» будет связано с «диалогом форматирования файла», который является еще одним способом перехода к диалоговому окну для включения / отключения опции переформатирования кода.
Поведение компоновки можно настроить File -> Settings -> Editor -> Code Style -> Java -> Arrangement
.