Как можно автоматически (не вручную) исправлять отступы в IntelliJ?
В Eclipse можно просто выделить код, который требует отступа, щелкнуть правой кнопкой мыши и выбрать Source
> Correct indentation
.
Есть ли способ сделать то же самое в IntelliJ?
intellij-idea
indentation
junaidp
источник
источник
*
(комментарии строки). Если у вас есть комментарии к абзацу, только первая строка начинается с/*
последней строки и заканчивается последней*/
, а вся промежуточная строка начинается с текста, это не сработает, когда это также должно произойти. Итак ... логика немного .. наивна?Просто выберите код и
на Windows , сделать Ctrl+ Alt+L
на Linux сделать Ctrl+ Windows Key+ Alt+L
на Mac делать CMD+ Option+L
источник
Выберите настройки редактора Java для Intellij. Выберите значения для размера табуляции, отступа и продолжения (выбираю 4,4 и 4)
Затем Ctrl+ Alt+, Lчтобы отформатировать ваш файл (или ваш выбор).
источник
Ctrl+ Alt+ Lработает с Android Studio под xfce4 в Linux. Я вижу, что Gnome использовал этот ярлык для экрана блокировки, но в Gnome 3 он был изменен на Super + L (AKA Windows + L): https://wiki.gnome.org/Design/OS/KeyboardShortcuts
источник
В Android Studio это работает: Перейдите в Файл-> Настройки-> Редактор-> CodeStyle-> Java. В разделе «Обтекание и фигурные скобки» снимите флажок «Комментарий в первом столбце», а затем сочетание клавиш форматирования также отступит и строки комментариев.
источник
Вы также можете попробовать ctrl+ alt+, Iхотя вы также можете использовать l.
источник
Решение снятия галочки
comment at first column
частично работает, потому что оно работает для строчных комментариев, но не для блочных комментариев.Итак, со строками вроде:
или
они имеют отступ "Auto reformat", но такие строки:
Идентификация не будет исправлена.
Итак, вы должны:
*
или//
перед каждой строкой комментариевKeep when reformatting -> comment at first column
Auto reformat
.источник
Line selection mode
поможет вам (средняя клавиша мыши). Чтобы добавить комментарии к строке, выполните поиск поline comment
ключевым картам.