От автора: тот, кто активно использует в IntelliJ IDEA горячие клавиши, может с уверенностью назвать себя профессионалом. Или, как минимум, продвинутым пользователем. Ведь они значительно экономят время и позволяют стать продуктивнее. Когда нужно добиться результата, разработчики часто вкладывают деньги в новые гаджеты, программное обеспечение или даже в новый компьютер. Еще один способ повысить производительность — это научиться использовать уже имеющиеся у нас ресурсы, такие как IntelliJ IDEA.
Примеры
Выставлять здесь длинные таблицы с горячими клавишами нецелесообразно. Интернет переполнен статьями, где под копирку с документации выписаны хоткеи, не будем продолжать эту традицию. Предлагаем вам лишь те, которые реально полезны начинающему программисту. Далее перейдем к оптимизации работы с ними.
Shift + Control + /
Подобно комментированию строки, этот шорткат будет окружать текущий выбор. В то время как построчное комментирование происходит быстрее, здесь вы можете быть намного точнее и креативнее с комментариями.
Блок комментариев к документации: / ** + Enter
Не совсем сочетание клавиш. Это, скорее, помощник по завершению кода. После создания перейдите на одну строку над ним и введите / **, а затем нажмите клавишу ввода. Вуаля, IDEA автоматически создаст для вас блок документации. Если вы поместите его над методом, блок будет заполнен параметрами-аргументами, которые могут быть чрезвычайно полезны.
Удалить строку: Cmd + Y
Еще одна легкая задача, очень полезная. Не нужно отрывать руки от клавиатуры, чтобы дотянуться до мыши, или использовать дополнительные сочетания клавиш для выбора линии + Backspace. Просто поместите курсор в нужную строку из вашего проекта и нажмите Cmd + Y.
Документация по аргументам для вызовов методов: Cmd + P
Полезно, когда вам нужно запомнить параметры аргумента при вызове метода. Этот шорткат вызовет выноску с необходимой вам информацией. Он даже способен учиться на ваших блоках документации.
Инкрементальный выбор: Cmd + W
Хотя Cmd + W по умолчанию закрывает вкладку/окно в большинстве приложений (как это было в IDEA <11), IDEA 11 и выше предназначены для совершенно новой цели. Когда вам нужно выбрать слово, ссылку, инструкцию, строку или весь блок кода, не отрывая рук от клавиатуры, этот ярлык приходит на помощь. Нажмите один раз, чтобы выбрать слово, которое закрывается на каретку. Повторите, чтобы постепенно выбрать большие фрагменты.
Это несколько полезных сочетаний, которые нельзя было обойти стороной. Далее перейдем к тому, как все это правильно использовать.
Выберите правильную раскладку
Чтобы просмотреть конфигурацию раскладки клавиатуры, откройте диалоговое окно «Настройки/Настройки» ( Ctrl+Alt+S) и выберите « раскладка клавиатуры». Включите функциональные клавиши и проверьте возможные конфликты с глобальными сочетаниями клавиш ОС:
используйте предопределенную раскладку. IntelliJ IDEA автоматически выбирает предопределенную раскладку клавиш в зависимости от вашей среды. Из-за этого возникают основные проблемы. Убедитесь, что она соответствует используемой вами ОС, или выберите ту, которая соответствует шорткатам другой IDE, к которой вы привыкли (например, Eclipse или NetBeans);
настройте свою раскладку. Вы можете изменить копию любой предопределенной раскладки клавиш, чтобы назначить свои собственные сочетания для команд, которые вы часто используете;
импорт пользовательской клавиатуры. Если у вас есть собственный пресет горячих клавиш, к которому вы привыкли, вы можете перенести его в свою IDE.
Обучайтесь!
IntelliJ IDEA предоставляет несколько возможностей для изучения шорткатов:
Find Action — важная утилита, которая позволяет вам искать команды и настройки во всех меню и инструментах. Нажмите Ctrl+Shift+A и начните вводить, чтобы получить список предлагаемых действий. Затем выберите из них необходимое и нажмите Enter чтобы выполнить его;
Key Promoter X — это плагин, который отображает всплывающее уведомление с соответствующим сочетанием клавиш при каждом выполнении команды с помощью мыши. Также предлагается создать шорткат для команд, которые выполняются часто;
Если вы используете одну из предопределенных комбинаций клавиш для своей ОС, то можете распечатать справочную карту по умолчанию и сохранить ее на своем столе, чтобы при необходимости проконсультироваться с ней. Этот шпаргалка также доступна в разделе Помощь.
Если с действием связан шорткат клавиатуры, он отображается рядом с названием. Чтобы добавить шорткат для часто используемого действия (или если вы хотите изменить существующий шорткат), выберите его и нажмите Alt+Enter.
Используйте расширенные функции
Вы можете еще больше повысить свою производительность с помощью следующих полезных функций:
быстрые списки. Если есть группа действий, которые вы часто используете, создайте быстрый список для доступа к ним с помощью пользовательского шортката. Например, вы можете попробовать использовать следующие предопределенные быстрые списки:
рефакторинг — Ctrl+Shift+Alt+T;
VCS Операции Alt+`;
умные клавиши. IntelliJ IDEA предоставляет различные средства, такие как автоматическое добавление парных тегов и кавычек, а также обнаружение слов CamelHump;
скоростной поиск. Когда фокус находится на окне инструмента с деревом, списком или таблицей, начните печатать, чтобы увидеть соответствующие элементы;
нажмите дважды. Многие действия в IntelliJ IDEA дают больше результатов, если вы выполняете их несколько раз. Например, когда вы вызываете базовое завершение кода с Ctrl+Space с помощью части поля, параметра или объявления переменной, оно предлагает имена, в зависимости от типа элемента в текущей области. Если вы вызовете его снова, оно будет включать классы, доступные через зависимости модуля. При вызове в третий раз подряд список предложений будет включать весь проект;
изменить размер окна инструментов. Вы можете настроить этот параметр без мыши:
чтобы изменить размер вертикального окна инструмента, используйте Ctrl+Shift+Left и Ctrl+Shift+Right;
чтобы изменить размер горизонтального окна инструмента, используйте Ctrl+Shift+Up и Ctrl+Shift+Down.