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

Android Studio "Открытая декларация", например, eclipse

Есть ли функция, подобная "открытому объявлению" в eclipse, которую мы можем использовать в новой Android Studio?

Также как кнопка F3.

4b9b3361

Ответ 1

Вот более подробная информация, которая поможет вам избежать вопроса о том же вопросе для всех других команд:

Нажмите Ctrl + Shift + A и выполните поиск команды, которую вы ищете (например, "объявление" ). Это находит команду "Декларация - Перейти по ссылке" - Ctrl + B ".

Итак, вам просто нужно навести курсор на метод, к которому вы хотите перейти, и нажмите Ctrl + B? Вы также можете Ctrl + Click достичь той же цели.

Наиболее полезные сочетания клавиш описаны в диалоговом окне "Справка - Совет дня". Прочитайте их все.

Ответ 2

В IntelliJ-IDEA это Right-Click = > Go To = > Declaration. Как отмечают другие, Android Studio основана на IntelliJ-IDEA, и в большинстве случаев опыт будет таким же.

Ответ 3

  • CTRL + B или

  • Щелкните правой кнопкой мыши, выберите → Декларация

  • Для Mac: CMD + B

Ответ 4

В настройках я добавил ярлык для навигации → Декларация в Keymap:

Android Studio/IntelliJ Keymap screen -> add a shortcut for Declaration

Ключ cmd + button1 был добавлен щелчком правой кнопки мыши, "добавить ярлык мыши".

Интересно, что для того, чтобы сделать это полностью "затмением", вы можете захотеть, чтобы Javadocs отображались при наведении. Для этого вы должны установить "Показать быстрый документ при перемещении мыши" в разделе "Редактор- > Другие".

Setting up Show quick doc on mouse move in Editor->Other section

Ответ 5

Вы можете нажать среднюю кнопку мыши и открыть декларацию Android Studio или все места использования метода/переменной;

Ответ 6

^ B от переменной.

Есть, но иногда это не работает (в отличие от Eclispe, где он всегда работает). Построить проект. Поиски не работают при использовании поиска и перехода к реализации и т.д. Свободные текстовые запросы работают. кажется, является отключением в том, как AS загружает проекты gradle.

Хорошая новость заключается в том, что если вы создадите совершенно новый проект со всеми значениями по умолчанию, тогда все это будет работать. Проект, который мы получили, был перенесен с Eclipse на Android Studio с помощью мобильного консалтинга в Остине; поэтому, похоже, процесс переноса не чист.

В заключение, проект, в котором они не работали, был исправлен с помощью импорта, используя Java 7 (должен был исправить путь класса, удалить символическую ссылку Oracle и т.д.) и установить клиент git и настроить его для запуска из командной строки. После этого проект можно импортировать не только, но такие функции, как Go To- > Declaration, начали работать. И сообщения "NullException", которые часто встречались в Android Studio, ушли.

Ответ 7

Файл - Настройки - Карта ключей - Eclipse устанавливает все ярлыки "Затмение как"