

10 советов для повышения продуктивности в WebStorm
26 Сентября 2019
В любом текстовом редакторе, которым и является любая IDE, пользователь, по статистике, тратит невероятное количество времени при поиске необходимых пунктов в бесконечных выпадающих меню и особенно, при переносе руки с клавиатуры на мышку, для простого перемещения курсора. Таким образом, работа становится более эффективной и продуктивной. Сегодня рассмотрим самые популярные способы ускорения рабочего процесса, которые подходят для всех IDE от компании JetBrains.
1. JetBrains Toolbox App
Решение, для объединения всех пользовательских программ в одном месте. Клиент позволяет отслеживать установленные версии продуктов и оперативно их обновлять, удалять и запускать, используя единую панель управления.
2. Быстрый поиск
Используя комбинацию клавиш Ctrl+O*, Ctrl+Shift+O*, Ctrl+Alt+O*, можно быстро переходить по классам, файлам и символам в коде.
И самое интересно – Doubel Shift. С его помощью можно осуществлять поиск сразу везде. Кроме этого, у данного поиска имеется история просмотров, по которой можно перемещаться, используя стрелки на клавиатуре.
3. Теги в поиске.
В случае, если необходимо быстро проверить или отредактировать свои настройки, теги могут существенно помочь с навигацией. Для этого требуется открыть «Поиск везде» с помощью двойного нажатия на Shift и введите #, и затем выбрать интересующий пункт.
4. Поиск экшенов и быстрый запуск
Сочетание клавиш Ctrl+Shift+A позволяет осуществлять поиск по списку доступных скриптов(Actions). Кроме этого, для каждого скрипта возможно задать свою уникальную аббревиатуру, для быстрого доступа.
5. Быстрая навигация по недавним файлам
Сочетание клавиш Ctrl+E открывает доступ к недавно открытым файлам. Ctrl+Shift+E позволяет открыть окно с недавно отредактированными файлами.
6. Плавающая панель навигации
Панель навигации можно совсем скрыть и наслаждаться исключительно своим кодом, однако иногда очень удобно, когда панель навигации имеет «плавающий» режим, то есть ее в любой момент можно переместить по экрану. Для «открепления» панели навигации, необходимо нажать Ctrl+Стрелка вверх.
7. Стандартная подстановка и SmartType
Горячие клавиши Ctrl+Space и Ctrl+Alt+Space позволяют переключиться между режимами стандартной подстановки и интеллектуального SmartType, который лучше помогает завершать свои конструкции кода.
8. Перемещение строки
Для перемещения строки, требуется расположить курсор в любом месте строки, и с помощью стрелок, при зажатом Ctrl+Alt, перемещать строку вверх и вниз, без необходимости вырезать и вставлять ее.
9. Опции рефакторинга
Нажимая Ctrl+T можно вызвать доступные опции для текущего контекста. Функции рефакторинга особенно мощные в IntelliJ IDEA
10. Анализ выражения
Комбинация клавиш Ctrl+Shift+P, показывает список доступных выражений и их типов.
Ну и в завершении хотелось бы порекомендовать несколько крутых плагинов.
Key Promoter X – этот плагин позволит в процессе работы обучиться набору из всех существующих комбинаций клавиш. После установки плагина, все действия пользователя будут сопровождаться подсказками, в которым написана быстрая замена данным действиям в виде горячих клавиш.
MetricsReloaded – данный плагин будет выводить все метрики и показывать статистику по количеству файлов в проекте, количество строк кода и многое другое.
Nyan Progress Bar – этот плагин позволяет заменить скучный Progress Bar на известного котика с радугой.
*Для операционных систем macOS: Ctrl = Cmd, Alt = Option