Андрій Овчаров
Latest posts by Андрій Овчаров (see all)
- Як протистояти вербуванню до деструктивного культу (секти) -
- Про мовні права громадян: не просити, а вимагати -
- Розпізнати секту вчасно, щоб не стати сектантом -
- Носіння маски під час відвідування закладів харчування і перукарень: правові питання -
- Установка и настройка пользовательской сборки Systemback (GNU/Linux) -
Приятная тема оформления «Datosh_code_theme» для редактора Sublime Text 3.
Текстовый редактор Sublime Text уже на протяжении нескольких лет входит в пятёрку лучших редакторов для программиста. Он держит ветвь лидерства наряду с такими весьма популярными редакторами, как Vi, Notepad++, Atom и Visual Studio Code.
Sublime Text стал таким популярным благодаря большому количеству всевозможных расширений (плагинов), а так же удобству написания кода и отзывчивости в управлении. Так как программист очень часто проводит по несколько часов в день за монитором, то не маловажную роль играет визуальное оформление его рабочей области. Не будет открытием, если скажу, что каждый программист после установки любого текстового редактора, прежде чем писать код, вначале настраивает под себя тему оформления из перечня доступных. Он подбирает тему оформления, руководствуясь определенным перечнем требований и пожеланий. Тот, кто поопытнее, знает, какое оформление ему больше всего подходит, а новичок – руководствуется советами коллег по цеху.
Сейчас даже появилась некая мода на темные темы, и даже считается что, только крутые программисты используют текстовые редакторы с тёмными темами. Если у тебя тёмная тема оформления, значит ты – хакер. Возможно, в этом есть некий смысл, если учесть, что светлая тема слишком яркая и имеет пёстрые цвета, которые раздражают и утомляют зрение. Но есть довольно хорошие и светлые темы, но только их необходимо хорошенько поискать.
Совсем недавно я задумался над вопросом: а не создать ли самому свою тему оформления? Чтобы она была и тёмной, и светлой. Чтобы тёмная тема была не слишком унылой и не скрывала важные для меня элементы. Так как мне нравится видеть нумерацию строк во время кодинга, я всегда старался подбирать тему более приятную. Знаете, не люблю темные темы, в которых нумерацию и некоторые элементы кода необходимо искать с фонарём. Я являюсь поклонником тёмной темы «Zenburn» и в Sublime Text она выглядит просто великолепно, но хочется что-то новое, своё. В то же время, захотелось увидеть светлую тему, которая была бы не слишком яркой, и чтобы цвета строк кода не выедали бы мне глаза.
Перебрав несколько подопытных тем, я всё же остановился на светлой теме «Strash». Визуально мне эта тема понравилась. Её автор в описании к ней указал, что старался настроить ее так, чтобы она подходила к его критериям как веб-разработчика. Мне также близка веб-разработка, и мне нравится программировать на Python, поэтому именно его проект я взял за основу для своего. Нет, не подумайте, что я украл его проект и только изменил имя автора. Вовсе нет. Руководствуясь открытостью лицензии и своим правом как пользователя вносить изменения в существующий проект, я попытался улучшить её для себя и из одной темы сделал две. Так, из одной светлой темы оформления «Strash» я создал тёмную и светлую темы с названием «Datosh_code_theme». И уже 4 января 2020 года в мире множества тем оформления для редактора Sublime Text 3, появилась ещё одна – моя.
Давайте теперь с ней познакомимся поближе, узнаем, как её загрузить и как настроить в текстовом редакторе Sublime Text 3.
Как уже упоминалось выше, моя тема имеет возможность быть светлой и тёмной, в зависимости от предпочтений. Так как мода на темные темы сейчас на пике своей популярности, то, думаю, будет правильным начать свой обзор именно с тёмной темы.
Первое знакомство
Темная тема Datosh_code_dark
В тёмной теме я старался сохранить для себя привычное и приятное отображение нумерации строк кода и визуально понятное изображение кода. Область выделения не слишком тёмная и не перекрывает код. К тому же, само отображение кода находится в гармонии с тёмным фоном и не раздражает зрение. Эта тема приятно смотрится как днём, так и ночью. Если вы желаете удивить своих знакомых новизной внешнего вида своего редактора и цените индивидуальность, уверен, что она заслуживает вашего внимания.
Светлая тема Datosh_code_light
Если вы являетесь поклонником светлых тем, то эта тема вас обязательно порадует. Ведь её светлый фон не слишком яркий, чтобы раздражать зрение. Он имеет такой приятный, нежно серо-голубоватый оттенок. Такой цвет зарекомендовал себя как один из самых лучших для светлых интерфейсов и этому есть подтверждение, ведь в офисном приложении Microsoft Office 2010 этот фон используется по умолчанию.
Тема имеет приятный цвет символов кода. После неё не устают глаза. С ней приятно работать как днём, так и ночью. Я бы ее рекомендовал использовать ночью тем пользователям, кто работает с кодом без освещения от настольных ламп, и когда необходимо немножко подсветить клавиатуру, чтобы лучше ориентироваться в ней.
Все вышеперечисленные темы отлично подсвечивают код множества популярных языков программирования и особенно приятно удивят веб-разработчиков.
Установка тем
Установка темы не должна вызвать трудности у большинства пользователей, если следовать следующим указаниям:
- Для установки темы, вначале необходимо загрузить архив datosh_code_theme.rar с файлами по следующей ссылке.
- После чего необходимо распаковать его содержимое в любое место своего компьютера, например на рабочий стол Windows или Linux;
- Далее перейдите в распакованную с архива папку «datosh_code_theme» и скопируйте находящиеся там папки в буфер обмена. Если вы желаете пользоваться только одной из тем, то скопируйте одну из папок. Тёмная тема находится в папке «datosh_code_dark», а светлая – «datosh_code_light»;
- Откройте редактора Sublime Text 3 и на его панели перейдите в Preferences и откройте Browse Packages…
- Откроется перечень установленных тем. Необходимо среди них создать новую папку с именем «Themes_user».
- Перейдите в только созданную вами папку «Themes_user» и вставьте скопированную ранее папку или папки.
В дальнейшем эта папка вам может понадобиться для добавления в неё других тем, скачанных со сторонних источников.
Настройка тем
После завершения процесса установки тем рекомендуется перезагрузить текстовый редактор Sublime Text 3.
Для установки тёмной темы, необходимо в редакторе перейти снова в Preferences и открыть Color Scheme… Далее, с перечня предложенного, следует выбрать «Datosh_code_dark» и подтвердить нажатием клавиши Enter. После этого, там же в Preferences, следует открыть Theme… и выбрать с перечня Adaptive.sublime–theme, также подтвердить свой выбор нажатием клавиши Enter.
Для установки светлой темы, необходимо в редакторе перейти в Preferences и открыть Color Scheme… Далее, с перечня предложенного, следует выбрать «Datosh_code_light» и подтвердить нажатием клавиши Enter. После этого, там же в Preferences, следует открыть Theme… и выбрать с перечня Default.sublime–theme, также подтвердить свой выбор нажатием клавиши Enter.
Всё! Тема установлена и настроена. Приятной вам работы.
Право на использование тем
Предоставленный по ссылке архив с файлами публично распространяется в соответствии с требованиями лицензии GNU/GPL.
Исходный код проекта с вышеуказанными темами, является открытым и расположен у меня на GitHub по ссылке.
Каждый желающий может не только воспользоваться файлом и исходным кодом, но и редактировать его на свой вкус, извлекать код или на его основе разрабатывать свой проект.
Читайте также:
Комментируем свой Python код правильно