Sublime Text 3 — Пользовательская Подсветка Синтаксиса

Расширяемость Sublime Text не знает границ.

Для тех, кому не хватает стандартных функций, Хабр уже рассказывал о том, как как создать фрагмент , как написать простой плагин , как написать сложный плагин и многое другое.

О ручной настройке подсветки синтаксиса мне толком ничего найти не удалось: для кого-то это слишком очевидно, для кого-то просто не нужно, а для кого-то наверняка будет полезно.

Итак, задача: иметь абстрактные журналы доступа в Wonder-Net:

  
   

!->14/02 16:44:22 [134.249.51.251:39951>80] (t1 19) >HTTP in:504 out:34 Time:156 GET /516874233**21893/ HTTP/1.1 SCOD=00 !->14/02 16:44:24 [134.249.51.251:49507>80] (t1 20) GET /44058858**409377/ HTTP/1.1 SCOD=00 !->14/02 16:54:11 [195.18.13.107:1721>80] (t2 22) GET /41494377**562173/ HTTP/1.1 SCOD=00 !->14/02 16:54:11 [195.18.13.107:1721>80] (t2 23) >HTTP in:385 out:10138 Time:156 GET /5211537**1172048/ HTTP/1.1 SCOD=00 !->14/02 16:54:24 [195.18.13.107:1727>80] (t1 30) >HTTP in:423 out:1220 Time:187 GET /5211537**6447554/ HTTP/1.1 SCOD=23 !->14/02 18:07:24 [82.145.208.159:43634>80] (t2 52) GET /4149437**8265377/ HTTP/1.1 SCOD=00 !->14/02 18:09:41 [82.145.208.174:41708>80] (t2 61) GET /4149497**5750155 / HTTP/1.1 SCOD=00 !->14/02 18:51:39 [82.145.210.33:55210>80] (t1 66) >HTTP in:543 out:34 Time:0 GET /5168757**9478487/ HTTP/1.1 SCOD=00 !->14/02 18:51:40 [82.145.210.33:55332>80] (t1 68) >HTTP in:544 out:1243 Time:141 GET /4149497**0456701 / HTTP/1.1 SCOD=00 !->14/02 18:51:46 [82.145.210.33:57345>80] (t1 73) >HTTP in:544 out:1243 Time:125 GET /5168742**0521893/ HTTP/1.1 SCOD=00

выделять: Дата-время — фиолетовый курсив; Номер карты выделен желтым курсивом, если она не внесена в черный список, или красным, если нет; IP-адрес — темно-зеленый, если не внесен в черный список, или красный, если нет; scod=хх - темно-зеленый, если 00, или красный, если нет. Нам нужно добавить стили к нашей цветовой схеме, которые мы собираемся использовать для выделения текста.

Насколько я понимаю, все цветовые схемы аккуратно собраны в файле c:\Program Files\Sublime Text 3\Packages\Color Scheme - Default.sublime-package. Файл представляет собой zip-архив без сжатия.

Распакуйте, выберите понравившуюся схему (по умолчанию Monokai.tmTheme) и скопируйте ее в.

(запустите Sublime Text: меню «Настройки» — «Обзор пакетов») папку пользователя.

Откройте только что скопированную тему Monokai.tmTheme для редактирования.

В самом низу, перед закрывающим, добавьте блоки стилей.

Стиль может содержать три параметра: фон, передний план и стиль шрифта.

FontStyle в свою очередь смелый , курсив и подчеркнуть.

фиолетовый курсив будет выглядеть так:

<dict>

Теги: #sublime text #редактор кода #Аномальное программирование #Разработка веб-сайтов

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.