Ответ 1
Код отступа в Android Studio:
Windows
Ctrl + Alt + L
Mac:
Option + Command + L
Есть ли способ/ярлык/встроенная функция, которая может выровнять код для операндов, таких как знаки '='?
Например, существует XAlign for Xcode (https://github.com/qfish/XAlign), позволяющий пользователю выбрать код, который необходимо выровнять, и использовать ярлык для его автоматического выравнивания.
В Android Studio есть функция группы полей, которая может "выравнивать по столбцам", но она не работает для уже написанного кода.
Windows
Ctrl + Alt + L
Mac:
Option + Command + L
В Eclipse, который поставляется с Android Studio Bundle, комбинация клавиш для запуска Auto Formatter выглядит следующим образом:
Ctrl + alt + L
Если вы хотите изменить эту комбинацию, перейдите в меню "Настройки" → "Таблица ключей" и выберите "Пользовательский".
Выравнивание для объявлений переменных работает только для тех, которые находятся за пределами функций. Функция выравнивания в меню "Предпочтения" → "Стиль кода" → "Обтекание и фигурные скобки" → "Группы полей" → "Выровнять по столбцам" не работает для тех, кто находится внутри скобок/фигурных скобок.
Вот билет на выпуск JetBrains: https://youtrack.jetbrains.com/issue/IDEA-56947#
Эта функция доступна, но еще не в стабильной версии. Доступен в сборке: 140.1761
На момент написания этого ответа моя текущая сборка "Стабильная версия" была 135.1653844, построена 18 декабря 2014 года.
Для Windows и Linux в Android Studio:
Ctrl + Alt + L
Для Mac:
Option + Command + L
Окна:
Ctrl + Alt + L
Linux:
Ctrl + Shift + Alt + L
MacOS:
⌥ option + ⌘ command + L
Ubuntu Linux: Ctrl-alt-L (предложенный другими ответами) захватывается диспетчером окон и блокирует экран. Поэтому вам нужно изменить его: file-> настройки → keymap-> основной menu-> код-> переформатировать код. Я использую двойную вкладку, так как я не хочу, чтобы вкладка смещала выделение вправо.
Это форматирует код в соответствии с вашими предпочтениями. Чтобы обработать ваш конкретный запрос (выравнивание операторов equals), перейдите в: (file-> настройки → editor-> код style-> (выберите язык) → Обтекание и braces-> группа declarations-> выровнять переменные в столбцы
Эти стили зависят от языка, поэтому эта конкретная опция может отсутствовать на выбранном вами языке или иметь разные названия.
Windows:
CTRL-ALT-L
Linux:
CTRL-SHIFT-ALT-L
Macos:
OPTION-COMMAND-L