Копирование форматирования кода в студии Android

android android-studio

443357 просмотра

19 ответа

Я начал развиваться с Android Studio . В eclipse я использовал Ctrl+ Shift+, Fно в студии Android он не работает, все будет по-другому.

Как я могу перейти к любому методу .java. Я использовал Ctrl+ Oв затмении.

Это доступно? Может ли кто-нибудь сказать мне этот ярлык для форматирования кода?

Автор: Bhavesh Hirpara Источник Размещён: 17.05.2019 03:46

Ответы (19)


1434 плюса

Решение

Окна:

Ctrl+ Alt+L

Linux:

Ctrl+ Shift+ Alt+L

MacOS:

Option+ Command+L

Ссылка: Key Commands и вот все команды для пользователей Windows / Linux и для пользователей Mac .


РЕДАКТИРОВАТЬ

Поскольку Rohit столкнулся с проблемой в Ubuntu, чтобы форматировать ярлык кода, это связано с тем, что клавиша Ctrl+ Alt+ Lиспользуется для блокировки экрана в Ubuntu.

Я обнаружил, что Ubuntu сначала обрабатывает эту комбинацию клавиш. Итак, что вам нужно сделать, это привязать сочетание клавиш Ctrl+ Alt+ Lк чему-то другому, чтобы оно не противоречило Ubuntu.

меры

  1. Перейдите к System Tools -> System Settings -> Keyboard -> Shortcuts Tab -> System -> Lock Screen.

  2. Выберите строку New Accelerator..., затем нажмите любую специальную клавишу с помощью клавиши Alpha (например, Shift+ L). Вы должны успешно сменить сочетание клавиш.

  3. Проверьте, работает ли в настоящее время ярлык клавиатуры в Android Studio.

Альтернативный метод

Ctrl+ Alt+ Shift+ L(чтобы показать диалог)


EDIT 2

Обновление появилось у Генри Чжуана , а также в другом ответе, опубликованном пользователем2340612.

Вы также можете использовать ярлыки Eclipse.

  • Windows и Linux: перейдите к File > Settings > Keymap
  • macOS: Preferences > Keymapвыберите > и выберите Eclipse в раскрывающемся меню.
Автор: Pankaj Kumar Размещён: 16.05.2013 06:13

108 плюса

Вы также можете использовать быстрые клавиши Eclipse: просто перейдите по настройкам -> раскладка клавиатуры и выберите затмение в раскрывающемся меню.

РЕДАКТИРОВАТЬ

Фактический путь: File->Settings->(under IDE settings)->Keymap(благодаря @Dhinakaran Thennarasu)

Автор: user2340612 Размещён: 16.05.2013 04:03

68 плюса

Проверьте команды клавиатуры, указанные в документации на студию «Советы и трюки».

введите описание изображения здесь

Автор: Paresh Mayani Размещён: 16.05.2013 06:16

26 плюса

Просто выберите код и

  • на Windows do Ctrl+ Alt+L

  • на Linux do Ctrl+ Windows Key+ Alt+L

  • на Mac do CMD+ Alt+L

Это решение от junaidp

Автор: Michael Horojanski Размещён: 08.07.2015 10:20

14 плюса

Для форматирования кода в Android Studio на Linux вы можете вместо этого использовать CTRL+ ALT+ SUPER+ L. Вы можете использовать это и избегать необходимости менять ярлык системы. ( SUPERклавиша - клавиша значка окна, кроме ALTключа).

Автор: Capt Размещён: 12.05.2014 06:12

10 плюса

для форматирования кода в Android Studio
CTRL+ ALT+ L(Win / Linux)
OPTION+ CMD+ L(Mac)

пользователь может также использовать быстрые клавиши Eclipse: просто выберите «Настройка >> предпочтения-> раскладка клавиатуры» и выберите eclipse (или любой из них) из выпадающего меню.

Автор: Manish rajpurohit Размещён: 24.01.2015 08:33

10 плюса

Вам нужно будет применить все ярлыки ecplise с Android Studio до использования всех этих ярлыков.

Процедура: Этапы:

Setting -> KeyMap -> Select Eclipse -> Apply -> OK

Теперь вы можете использовать все ярлыки ecplise в Android Studio ..

Здесь есть несколько снимков.

введите описание изображения здесьвведите описание изображения здесь

Автор: Manoj Behera Размещён: 12.03.2015 05:42

8 плюса

Проверь это. Также вы можете изменить его в соответствии с вашими предпочтениями.

введите описание изображения здесь

введите описание изображения здесь

Автор: deniz Размещён: 21.08.2014 06:02

7 плюса

Чтобы добавить к @ user2340612 ответ на коммутатор клавиатуры для затмения, путь для Android Studio 1.0.1:

File -> Settings -> Keymap (Under Editor option) -> Keymaps = Eclipse
Автор: Atul O Holic Размещён: 09.01.2015 01:55

6 плюса

Для автоматического форматирования файлов Java / xml в Android Studio используйте следующие команды:

Поскольку вы ищете один пункт для своей работы, как это сделал eclipse, в студии Android нет такой встроенной функциональности, но она дает вам возможность делать это с помощью макроса. Выполните следующие действия:

В студии откройте любой файл исходного кода.

Нажмите Ctrl+ Alt+ OЭто используется для поиска / оптимизации неиспользуемого импорта.

Если откроется диалоговое окно, выберите «Не показывать его снова» и нажмите «Выполнить».

Перейдите в меню «Редактирование»> «Макросы»> «Запуск макросъемки».

Нажмите Ctrl+ Alt+ O.

Нажмите Ctrl+ Alt+ L. Это форматирует ваш код. ( Shift+ ctrl+ Alt+ Lдля ubuntu).

Нажмите Ctrl+ S, Это сохранит ваш файл;)

Перейдите в меню «Редактирование»> «Макросы»> «Остановить макросъемку».

Сохраните созданный макрос с именем, например: «Автоматическое форматирование».

Boom, теперь вы успешно создали свой макрос, теперь просто добавьте / назначьте ярлык для него:

Откройте «Настройки».

Найдите в левой панели для Keymap.

В правой панели щелкните по строке поиска и введите имя сохраненного макроса («Автоматическое форматирование».)

Дважды щелкните по элементу. Может быть два, неважно, на кого вы нажимаете.

Нажмите «Добавить ярлык клавиатуры».

Установите комбинацию клавиш Ctrl+ S.

Наконец, Confirm overriding Ctrl+ Sстанет вашим новым макросом.

Автор: Bethan Размещён: 21.10.2016 08:24

5 плюса

Ctrl+ Alt+ Lможет противоречить ярлыку Lock Screen в Ubuntu. В этом случае вы можете изменить комбинацию клавиш для кода реформации следующим образом:

Файл-> Настройки-> Настройки IDE-> Ключ-карта

Найдите код Reformat и измените сочетание клавиш.

Автор: Prashant_M Размещён: 24.02.2015 01:14

5 плюса

Действительно, я пошел в эту ветку из-за моего экрана блокировки Ubuntu после этого ярлыка Ctrl+ Alt+ L. Поэтому, если у вас есть такая же проблема, просто перейдите в « Настройки - Клавиатура - Ярлыки - Система» и измените ярлык по умолчанию для «Блокировка экрана».

Автор: Evgenii Kanivets Размещён: 18.05.2015 06:48

4 плюса

Для тех, кто интересуется проблемой выравнивания внутри скобки. JetBrains имеет это как в своем отслеживании проблем.

вот ответ:

https://stackoverflow.com/a/28225339/3281140

Автор: Daksharma Размещён: 29.01.2015 09:58

3 плюса

Я думаю, ясно, что для форматирования кода в Android Studio комбинационные клавиши:

CTRL+ ALT+ L(Win / Linux)

OPTION+ CMD+ L(Mac)

Однако мы забыли ответить о прыжке в метод. Хорошо пойти в любую декларацию / реализацию там три способа:

  1. Перейти к декларации

CTRL+ Bили CTRL+ CLICK(Win / Linux)

CMD+ Bили CMD+ CLICK(Mac)

  1. Перейти к реализации

Эти команды показывают список всех классов / интерфейсов, которые реализуют выбранный класс / интерфейс. По переменным он имеет тот же эффект, что и в Goto Declaration.

CTRL+ ALT+ B(Win / Linux)

CMD+ ALT+ B(Mac)

  1. Объявление типа Goto

Эти ярлыки войдут в объявление класса «AnyClass».

CTRL+ SHIFT+ B(Win / Linux)

CTRL+ SHIFT+ B(Mac)

Кроме того, есть ярлык для Goto Super Class. Это откроет родительский знак текущего символа. В значительной степени противоположность реализации Goto. Для переопределенных методов он откроет родительскую реализацию.

CTRL+ U(Win / Linux)

CMD+ U(Mac)

Автор: Teocci Размещён: 22.03.2016 01:03

2 плюса

Ярлык, который работал для меня

SHIFT+ ALT+ CMD+L

Вы можете оптимизировать импорт для удаления тех, которые вы не используете, и автоматически импортировать новые классы.

введите описание изображения здесь

введите описание изображения здесь

Автор: Kokusho Размещён: 07.01.2016 12:05

1 плюс

Попробуй это.

  • В Windows do Ctrl+ Alt+L
  • В Linux do Ctrl+ Shift+ Alt+ Lдля диалога, чтобы открыть, а затем переформатировать.
  • На Mac do CMD+ Alt+L

Примечание. Здесь много ответов для Linux - это просто Ctrl+ Alt+, L что неверно. В Linux выполнение Ctrl+ Alt+ Lблокирует систему.

Автор: Saket Kumar Размещён: 17.02.2017 04:17

1 плюс

Это Ctrl+ Alt+ Lдля Windows. Полный список сочетаний клавиш см. В руководстве пользователя: https://developer.android.com/studio/intro/keyboard-shortcuts.html.

Автор: Vibhu Jain Размещён: 18.07.2017 07:14

-1 плюса

Лучший ключ, где вы можете найти все команды в Eclipse, - CTRL+ SHIFT+L

нажав эту кнопку, вы можете получить все команды в Eclipse.

Важным является CTRL+ Shift+ Oдля импорта и импорта импортных бесполезных импортов.

Автор: Xar E Ahmer Размещён: 15.07.2014 07:07

-1 плюса

Вы можете использовать следующий ярлык для форматирования кода: Ctrl+ Alt+L

Автор: Codemaker Размещён: 28.05.2018 02:44
Вопросы из категории :
32x32