Подтвердить что ты не робот

Как форматировать код в Android Studio (IntelliJ)

Я хочу форматировать код в недавно созданном приложении для Android.

Я испортил код таким образом:

 private static final
    int AUTO_HIDE_DELAY_MILLIS
            = 3000;

Я хочу отформатировать его с помощью ctrl+alt+L, но это не исправление кода. Я использую Windows 8.1.

4b9b3361

Ответ 1

Просто щелкните правой кнопкой мыши проект или каталог и выберите Reformat Code Reformat Code

Ответ 2

Если вы хотите:

  • Order/FormatCode: control + alt + L
  • Методы реализации: control + I
  • Методы переопределения: управление + O

Нет необходимости иметь заглавные буквы, это просто для примера.

Best!

Ответ 3

Сначала вам нужно будет настроить способ форматирования вашего кода. Это можно сделать, перейдя в

[Main Menu]FileSettings
затем перейдите на страницу (Project Settings)Code StyleJava

В этой области вы можете определить все правила форматирования, которые вы хотели бы применить к вашему коду.

Теперь вы должны проверить (или изменить) сочетание клавиш для переформатирования кода, перейдя в

[Main Menu]FileSettings
затем перейдите на страницу   (IDE Settings)Keymap

Просто введите Reformat Code в поле поиска в правом верхнем углу, чтобы найти его.

Как только это будет сделано, выделите код, который вы хотите переформатировать, и используйте комбинацию клавиш для переформатирования кода на основе правил, которые вы определили.

Ответ 4

В Android Studio (на Mac) я выбираю фрагмент кода, затем выберите пункт меню Code и нажмите Auto-Indent Lines.

Смотрите снимок экрана:

enter image description here

Горячая клавиша (на Mac) - CTRL-ALT-i

Ответ 5

По крайней мере, на моей версии Android Studio "по умолчанию, когда форматирование - разрывы строк" ​​было включено. Поэтому вам нужно перейти в

Настройки- > Редактор → Стиль кода → Java и отключите этот флажок (см. снимок экрана)

Настройки студии Android

Ответ 6

alt + ctrl + shift + l или ALT + CTRL + SHIFT + L - клавиша быстрого доступа для организации кода в ubuntu (студия Android)