Как выбрать тему для PyCharm
Рассказали о 4 темах для PyCharm, о том, как искать темы на JetBrains Marketplace и GitHub и как устанавливать их.
7К открытий14К показов
Рано или поздно большинство разработчиков приходят к осознанию — удобство IDE влияет на многое: скорость решения затыка, среднюю длительность беспрерывной работы, удобство настройки интерфейса. Так что сегодня хочу рассказать про визуальные оболочки PyCharm, так как считаю эту среду разработки топовой и, более того, удобной для новичков.
Если вы только начали программировать, и не знаете, как выбрать IDE под себя, прочитайте мою статью «IDE с хорошим UI / UX».
Моя задача – не только обозреть самые крутые по мнению ChatGPT темы, но и помочь с их установкой и научить выбирать. Я покажу, какие характеристики, кроме цветовой палитры, выделяют у каждого дизайна, и, надеюсь, это поможет вам лучше понять свои потребности.
Где брать
JetBrains Marketplace
Естественно, в маркетплейсе JetBrains – создателя PyCharm, можно найти множество решений. На мой взгляд, выбор стал столь огромен, что доплачивать бессмысленно. Сообщество прекрасно закрывает потребность в режиме open source.
GitHub
Просто используйте поиск GitHub и введите PyCharm theme.
Топ-4 крутейших тем
Darcula Darker
Это не опечатка. Действительно принято некоторые тёмные темы называть «даркулой» (от слова dark – «темный»).
Некоторые любят поконтрастнее, потому среди тёмных тем выделяют отдельную подгруппу – Pitch Black («черный как смоль»). Добавляя эту фразу к названию любой популярной темы, вы получите её ультраконтрастную темнейшую версию:
One Dark
Однажды побывав в Atom, вы, возможно, как и я когда-то, оцените удачное графическое решение. То ли цветовая гамма успокаивающая, то ли палитра подобрана со знанием психологии, но именно «атомный» UI неизменно радует глаз и даже немного успокаивает.
Material Theme UI
О Material Design многие из нас узнают в первый же год обучения, даже не на курсе дизайна. Это графический стиль, созданный компанией Google, который включает в себя не только тему IDE, но и набор правил для построения любых интерфейсов. Пускай в рейтинге эта тема не самая впечатляющая, но она точно самая продуманная.
Когда вы в разгаре разработки не потратите время на кастомную прорисовку контрастности, скажем, комментария или другого объекта в коде, то произойдет это благодаря концепции Material и сотням часов, вложенным в ее развитие.
Solarized
Ссылка на тему
С английского это слово переводится как «загоревший». Почему типовая тема с таким названием в, как правило, бирюзовом цвете – неизвестно. В этот набор входят и светлое, и тёмное решения. (Никогда не была приверженцем этого окраса, а вы?) Любители бирюзового, отпишитесь в комментариях, что вас привлекает в этой теме.
Помимо вышеперечисленных, есть несколько устоявшихся цветовых паттернов, и они кочуют из маркетплейса в маркетплейс:
- Светлые темы (Powershell), признаные преступлением против человечества. Шучу .
- Фиолетовый фон (Synthwave).
- Темно-синий фон (Night Owl).
- Серый фон (Nord).
- Высококонтрастные (Hyper Term).
- В особую группу можно выделить тему Monokai и её производные.
Как устанавливать
При изучении One Dark оказалось, что она универсальна, то есть подходит сразу нескольким IDE, среди которых Android Studio, GoLand, WebStorm.
Теперь, чтобы установить тему:
- Узнаю дату выпуска текущей версии своего PyCharm – 7 мая 2019 года
- Выбираю в списке версий ту, что создана раньше, чем выпущен «мой» релиз 2019.1.2 и скачиваю её.
- Перехожу в настройки PyCharm, в раздел Plugins и жму шестеренку в правом верхнем углу экрана:
- Выбираю Install plugin from disk («Установить плагин с диска») и выбираю в загрузках архив.zip с темой.
- Перезагружаю IDE и снова иду в настройки, на сей раз в раздел Appearance & Behavior / Appearance.
- Выбираю One Dark в раскрывающемся списке тем, жму Apply и вуаля! «Атомная» тема встала на PyCharm:
Заключение
Теперь вы знаете немного больше о вселенной тем для IDE. Отдельно хочу отметить, что на ниве бэкенда рано или поздно вам станет всё равно, какая стоит тема, хоть vim. Страсть к решению всяческих задач и головоломок натренирует ваш мозг так, что мелочи вроде цветовой гаммы перестанут отвлекать и не будут особо снижать производительность в условиях среднего адекватного качества графики. Но проявить индивидуальность и сверстать свою тему – шаг, который делали многие из нас, что-то вроде обряда посвящения.
Какие у вас есть любимые темы? Поделитесь в комментариях.
7К открытий14К показов