Как я настраиваю среду разработки

TL; DR: я сижу в основанных на IIntelliJ IDEA средах разработки в Zen Mode. Как и почему – дальше под катом, если вам оно почему-то интересно

Мoй Rider
Мoй Rider

Пару лет назад я сходил на JetBrains OpenDay в Питере, где должна была быть небольшая лекция про что-то связанное с Пайтоном, кажется. Но спикер не пришел и вместо него пришел Хади Харири. Вообще, это вице-президент по адвокатству разработчиков (да, я тупо перевел это на русский), но он рассказывал про полезные вещи при разработке в основанных на IntelliJ IDEA средах. Доклад на эту тему (но с другого дня), можно найти тут. Самое основное, что я вынес оттуда в тот раз – убрать вкладки:

Как убрать вкладки, руководство для чайников
Как убрать вкладки, руководство для чайников

Потому что.. Ctrl+Tab хватит всем. Я вообще большой сторонник работы только с клавиатуры, но, как мне кажется, вкладки в JetBrains IDE правда никакой погоды не сделают.

Второе, что я тогда запомнил – Navigation Bar. Это штука сверху для перехода между файлами, шорткат на переход в которую можно настроить. С тех пор я стал чаще переключаться на соседние друг с другом файлы именно через нее и настроенный мною хоткей (называется Jump To Navigation Bar).

Через какое-то время мне показалось, что и этого мало и я начал сварачивать все окошки инструментов (гит, терминал, дебаг), а затем и с ними спрятал вкладки, открывая их по Alt(Cmd) + Число. Если вдруг число не назначено или забыто, можно нажать Alt (Cmd) два раза и они появятся. Если числа не отображаются, то это есть в настройках:

Настройки окошек инструментов
Настройки окошек инструментов

В какой-то момент, мой маленький минималистичный я из моей головы решил, что это все полумеры и вспомнил про Zen Mode, в котором я теперь сижу.

Все часто нужные вещи я использую по хоткеям, если я что-то забываю -- я жму дважды на шифт и пользуюсь поиском. Дополнительно, все окна инструментов я настроил на то, чтобы они скрывались сразу после того как я возвращаюсь к коду. Кроме дебага, чтобы он не закрывал код во время, собственно, отладки.

Так как Navigation Bar-а теперь нет, в файловом дереве я настроил автоматический переход на открытый на данный момент файл:

Как я настраиваю среду разработки

Еще для красоты я иногда вспоминаю ставить себе Fira Code с лигатурами:

Как я настраиваю среду разработки

Зачем все это? Во-первых, это красиво. Во-вторых, это позволяет мне сосредотачиваться на коде и видеть его максимально часто перед собой. Если кому-то это было интересно, то как-то так, да.

60
38 комментариев