В идее Intellij есть много ярлыков, которые заставляют людей любить, и есть также несколько интересных дискуссий о Stackoverflow. У каждого есть свои фавориты, и действительно трудно получить идеальный список. Я также разобрался с ярлыками IntelliJ. На этот раз я кратко классифицирую десятку любимых клавиш ярлыков - бого -кейс в соответствии с моей частотой ежедневного развития.
1 умные советы
Intellij, конечно, первое, что связано с интеллектом! Основной код подсказывает CTRL+пространство, а CTRL+Shift+Space более разумно подсчитано с помощью информации типа, но поскольку IntelliJ всегда автоматически подсказывает, как мы нажимаем, мы часто не нажимаем на эти два клавиша ярлыка (если не исчезает окно подсказка). Используйте F2/Shift+F2, чтобы перейти к неправильному коду, Alt+Enter быстро исправить (т.е. функция быстрого исправления в Eclipse). Когда Smart Risp автоматически завершает имя метода, мы обычно должны заполнить в конце инвертированных кронштейнов и полуколон. Это будет хлопотно, когда кронштейны будут вложены во многих слоях. В настоящее время нам просто нужно ввести Ctrl+Shift+Enter, чтобы автоматически завершить конец символов. И это не просто кронштейны, например, вы также можете автоматически добавить {} кудривые кронштейны при вводе, если/для.
Наконец, я хочу сказать, что IntelliJ может разумно почувствовать файлы конфигурации и классы основных структур, таких как Spring и Hibernate, и использовать статическое торможение для разумного сканирования и понимания того, как ваш проект построен и настроен под кажущимся «статическим» внешностью.
2 Реконструкция
Рефакторинг IntelliJ - это еще одна идеальная функция Eclipse, его интеллект поразительна, такой как автоматическая проверка всех совпадений при извлечении переменных и одновременно извлекать их в одну переменную. Особенно после просмотра «Рефакторинг - улучшение существующего дизайна кода», просто интересно иметь сотрудничество Intellij! Это также мощные функции интеллекта и реконструкции, которые делают TDD в рамках IntelliJ очень плавным.
Добавившись досягаемости, давайте поговорим о непобедимой рефакторической функции сводного сочетания ярлыка Ctrl+Shift+Alt+T, называемый Refactor This. Насущный метод немного сложный, но он также соответствует стилю IntelliJ. Многие ярлыки должны быть завершены обеими руками, в отличие от Eclipse. Многие из наиболее полезных клавиш ярлыков могут быть завершены одной рукой (я не знаю, считается ли это основным преимуществом Eclipse). Однако, если вы использовали Emacs, вы почувствуете, что это ничто (не emacs Black). Кроме того, есть некоторые из наиболее часто используемых методов реконструкции, потому что они слишком часто используются, и если вы выбираете их в рефакторе в этом меню каждый раз, это будет немного неэффективно. Например, Shift+F6 напрямую переименован, в то время как Ctrl+Alt+V извлекает переменные.
3 генерации кода
Этот момент похож на Eclipse. Хотя он не уникален, он все еще указан в верхней части списка, потому что он очень часты в ежедневном использовании. Обычно используется вкладка FORI/SOUT/PSVM+для генерации шаблонов шаблонов шаблона шаблона шаблона, таких как петли, System.out, основные методы и т. Д., И используйте Ctrl+J для просмотра всех шаблонов. В следующем разделе «вспомогательный» рассказывается о вставке ALT+. Нажатие в окне «Редактировать» может генерировать конструктор, ToString, Getter/Setter, переписывание метода родительского класса и т. Д. Эти две методы настолько распространены, что вам нужно генерировать кучу основных, System.out и Getter/Setter почти каждый день.
Кроме того, Intellij Idea 13 добавила функцию завершения послефикса (Postfix завершение), которая является более гибкой и мощной, чем генерация шаблонов. Например, чтобы ввести (пользователь пользователя: пользователь: пользователь) просто введите вкладку user.for+. Например, ввести дату рождения = user.getBirthDay (); Просто введите user.getBirthDay (). VAR+вкладка.
4 Редактировать
Один из ключей, которые я должен упомянуть в редактировании, заключается в том, что код может быть автоматически выбран с помощью синтаксиса и обратного Ctrl+Shift+W. Кроме того, Ctrl+левый/правый перемещает курсор в передние/задние слова, а Ctrl+[/] перемещается в передний/задний код. Эти движения курсора в стиле VIM также являются основным моментом. Если вы добавите Ctrl+Left/Right/[] выше, вы можете выбрать код в диапазоне прыжков. Alt+вперед/назад движется к методу передней/задней части. Есть также некоторые очень обычные, такие как строки Ctrl+Y Delete, строки CTRL+D и коды CTRL+</>.
Что касается движения курсора, в дополнение к функциям, уже предоставленным самим IntelliJ, мы также можем установить IdeaVim или Emacsideas, чтобы насладиться быстрым движением Vim и функцией Emacs Acejump (Super Cool!). Кроме того, функция закладок Intellij также хороша. Используйте Ctrl+Shift+Num, чтобы определить 1-10 закладок (нажмите этот набор ярлыков клавиш, чтобы удалить закладку), а затем перейдите через Ctrl+Num. Это позволяет избежать проблемы прыгать взад -вперед между CTRL+левым/справа в предыдущем/следующем положении редактирования, и по умолчанию этот ярлык конфликтует с Windows Hotkey (по умолчанию в конфликте с Windows изменяет направление дисплея, а монитор становится явным, если вы случайно, ах).
5 Найти открытую
Подобно Eclipse, Ctrl+N/Ctrl+Shift+N может открывать классы или ресурсы, но IntelliJ умнее. Любые символы, которые мы вводят, будут рассматриваться как нечеткое сопоставление, сохраняя проблему ввода * в Eclipse. Последняя версия идеи также добавляет функцию поиска везде. Просто нажмите Shift+Shift, чтобы найти что угодно во всплывающем окне, включая классы, ресурсы, элементы конфигурации, методы и т. Д.
Взаимосвязь наследования класса можно использовать для открытия окна иерархии классов с Ctrl+H. При прыжке на уровне наследования используйте Ctrl+B/Ctrl+Alt+B, чтобы соответствовать родительскому классу или определению родительского метода и методу подкласса или ребенка соответственно. Используйте Ctrl+F12, чтобы просмотреть все методы текущего класса.
Также очень просто найти класс или метод для использования, Alt+F7. Чтобы найти местоположение текста, используйте Ctrl+F/Ctrl+Shift+F для поиска в текущем окне или во всем проекте, а затем перейдите взад -вперед к следующему соответствующему месту с F3/Shift+F3.
Еще одним доказательством более умного характера Intellij является то, что вы можете напрямую ввести слово, которое вы ищете в любом меню или окне отображения, и Intellij автоматически фильтрует его для вас.
6 Другое вспомогательное
Приведенные выше волшебные клавиши сочетаются с некоторыми вспомогательными клавишами ярлыка, чтобы избавиться от рук более чем в 90% случаев, и сосредоточиться на клавиатуре, как будто вы выполняете производительность на пианино. Эти незаметные, но важные последние кусочки головоломки:
Ø Команда: Ctrl+Shift+A может найти все команды IntelliJ, и каждая команда имеет свои ярлыки клавиши после него. Так что это не только отличный ключ, но и инструмент для поиска обучения ярлыков.
Ø Новый: Alt+INSERT может создавать новые классы, методы и т. Д.
Ø Код формата: Форматируйте список импорта Ctrl+Alt+O, код формата Ctrl+Alt+L.
Ø Окно переключения: Alt+Num, обычно используются структура 1-проекта, результаты 3-поиска, отладка 4/5. Ctrl+Tab переключает страницу вкладка, Ctrl+E/Ctrl+Shift+E
Откройте недавно открытые или отредактированные файлы.
Ø Единое тестирование: Ctrl+Alt+T создает модульные тестовые примеры.
Ø Запуск: Alt+Shift+F10 Запускает программу, Shift+F9 начинает отладку, остановки Ctrl+F2.
Ø Отладка: F7/F8/F9 соответствует шагам, шагам и продолжается соответственно.
Кроме того, есть некоторые, которые я настраиваю, такие как горизонтальный сплит -экран Ctrl+|, и некоторые магические небольшие функции Ctrl+Shift+V, вставьте и копируйте давным -давно. Alt+Shift+INSERT входит в режим столбца и выбирает его в соответствии с столбцом.
7 окончательный список
Этот список слишком роскошный, и последние несколько очень полезны и не демонстрируют никакой слабости.
Ø Top #10 Cut и Fast
Ø Топ № 9 Выберите, что вы хотите: ctrl+w
Ø Top #8 Generation: Template/Postfix +вкладка
Ø Top #7 Выдача заказов: Ctrl+Shift+A
Ø Топ № 6 Некуда скрыть: shift+shift
Ø Top #5 Автоматическое завершение: Ctrl+Shift+Enter
Ø Топ № 4 Создайте все: alt+вставка
Слишком сложно сдаться, лучшая трое связаны!
Ø Top #1 Интеллектуальное завершение: Ctrl+Shift+Space
Ø Top #1 Самовосстановление: Alt+Enter
Ø Top #1 Refactor все: ctrl+shift+alt+t
Суммировать
Вышеуказанное - десятка ярлыков для Intellij Idea, представленной вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!