Как и в Eclipse, мы просто выбираем код > right click > source > correct indentation.
Есть ли какой-либо метод для IntelliJ?
Ответ 1
Code | Reformat Code... для всего файла или Code | Auto-Indent Lines для текущей строки или выбора.
Вы можете настроить параметры автоматического форматирования кода в настройках → Редактор → Стиль кода. Несколько комментариев, приведенных ниже, спрашивали, как обеспечить, чтобы комментарии также отступали до того же уровня, что и код, к которому они относятся. Вы можете добиться этого следующим образом (см. Снимок экрана), в этом примере для JavaScript.
Ответ 2
Просто выберите код и
в Windows do Ctrl + Alt + L
в Linux do Ctrl + Windows Key + Alt + L
на Mac do CMD + Alt + L
Ответ 3
Ctrl-Alt-L работает с Android Studio под xfce4 в Linux. Я вижу, что Gnome использовал этот ярлык для блокировки экрана, но в Gnome 3 он был изменен на Super + L (AKA Windows + L):
https://wiki.gnome.org/Design/OS/KeyboardShortcuts
Ответ 4
В Android Studio это работает:
Перейдите в меню Файл- > Настройки- > Редактор- > CodeStyle- > Java.
В разделе "Обертка" и "Брекеты" снимите флажок "Комментарий в первой колонке"
Тогда форматирование ярлыка будет также отступать от строк комментариев.
Ответ 5
Выберите настройки редактора Java для Intellij
Выберите значения для Tabsize, Indent и Continuation Intent
(Я выбираю 4,4 и 4)
Затем Ctrl-Alt-L для форматирования вашего файла (или вашего выбора).