Выбор шаблона highlight.js на сайте highlightjs.org на демо-странице

Подсветка кода с помощью кода highlight.js поддерживает не только 185 языков программирования, но и имеет 89 шаблонов цветовых схем. Это позволяет подобрать подсветку кода на сайте с любым дизайном. Однако всё это разнообразие усложняет выбор того, какую же цветовую схему выбрать. Для упрощения выбора шаблона подсветки кода разработчик highlight.js предлагает воспользоваться визуальным представлением того, как будет выглядеть готовое решение подсветки кода на сайте, куда он будет установлен.

Старт! Честный VDS/VPS, на котором «Лунная База» живет уже 20+ лет

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

Лунная База хостится на FirstVDS более 20 лет. Мыслей о том, чтобы перебраться на другой хостинг, не было ни разу (хотя опыт работы с другими вариантами, конечно, есть).

Бывали разные ситуации, но они бывают на любом железе. Главное, что нужно понять: здесь нет маркетинговой шелухи и сказок про «мы всё сделаем за вас». Если вы берете VDS — вам дают полный root, возможность накатить любую ОС и не лезут в ваши конфиги.

Если в саппорт написать с вопросом по вашему коду и получить ответ: «Читайте документацию и разбирайтесь сами» или «Обратитесь к профильному специалисту» — это не повод обижаться. Это повод углубить свои знания в DevOps и сайтостроении! Бегите от тех, кто пообещает: «Мы всё чиним и настраиваем абсолютно бесплатно!». Никто никогда не работает «по доброте душевной» в ущерб себе, а бесплатный сыр в администрировании обычно заканчивается сломанной базой данных.

Что по факту: Гибкое масштабирование ядер и RAM, экономия по сравнению с физическими серверами и адекватная панель ispmanager, если она вам нужна.



Визуальный помощник выбора шаблона highlight.js для подсветки кода на сайте

Страница для выбора шаблона highlight.js находится по → этой ссылке (откроется в новой вкладке). На ней справа расположено меню для выбора групп языков программирования и шаблонов для их подсветки. В центральной части экрана находится область для отображения того, как будет выглядеть код выбранного языка программирования в выбранном шаблоне (цветовой схеме подсветки). Единственный минус в том, что на этой демке нельзя поменять цвет фона страницы и всё отображается на фоне красного бэкграунда:

Визуальный помощник выбора шаблона highlight.js для подсветки кода на сайте

Как работать с визуальным помощником выбора шаблона highlight.js для подсветки кода на сайте

Для того, чтобы посмотреть, как будет выглядеть подсветка кода на сайте, нужно из списка групп языков программирования («Language categories») выбрать ту, в которую входят нужные языки, которые будут подсвечиваться на конечном сайте. После этого можно заняться выбором шаблона цветовой схемы подсветки кода в списке «Styles».

Переключение между группами и переключение шаблонов происходит по клику на соответствующей ссылке левой кнопкой мышки в меню слева. Все изменения тут же применяются в правой части экрана, где представлены коды на разных языках программирования из выбранной группы.

Список категорий языков программирования на демо-данных highlight.js

  • common (24)
  • assembler (5)
  • config (14)
  • css (4)
  • enterprise (9)
  • functional (14)
  • graphics (5)
  • lisp (5)
  • markup (3)
  • protocols (5)
  • scientific (13)
  • scripting (21)
  • system (4)
  • template (9)
  • misc (65)
  • all (185)

В скобках указано количество языков программирования, входящих в группу.

Список шаблонов цветовых схем подсветки кода highlight.js

  • Default
  • A 11 Y Dark
  • A 11 Y Light
  • Agate
  • An Old Hope
  • Androidstudio
  • Arduino Light
  • Arta
  • Ascetic
  • Atelier Cave Dark
  • Atelier Cave Light
  • Atelier Dune Dark
  • Atelier Dune Light
  • Atelier Estuary Dark
  • Atelier Estuary Light
  • Atelier Forest Dark
  • Atelier Forest Light
  • Atelier Heath Dark
  • Atelier Heath Light
  • Atelier Lakeside Dark
  • Atelier Lakeside Light
  • Atelier Plateau Dark
  • Atelier Plateau Light
  • Atelier Savanna Dark
  • Atelier Savanna Light
  • Atelier Seaside Dark
  • Atelier Seaside Light
  • Atelier Sulphurpool Dark
  • Atelier Sulphurpool Light
  • Atom One Dark Reasonable
  • Atom One Dark
  • Atom One Light
  • Brown Paper
  • Codepen Embed
  • Color Brewer
  • Darcula
  • Dark
  • Darkula
  • Docco
  • Dracula
  • Far
  • Foundation
  • Github Gist
  • Github
  • Gml
  • Googlecode
  • Grayscale
  • Gruvbox Dark
  • Gruvbox Light
  • Hopscotch
  • Hybrid
  • Idea
  • Ir Black
  • Isbl Editor Dark
  • Isbl Editor Light
  • Kimbie Dark
  • Kimbie Light
  • Lightfair
  • Magula
  • Mono Blue
  • Monokai Sublime
  • Monokai
  • Nord
  • Obsidian
  • Ocean
  • Paraiso Dark
  • Paraiso Light
  • Pojoaque
  • Purebasic
  • Qtcreator Dark
  • Qtcreator Light
  • Railscasts
  • Rainbow
  • Routeros
  • School Book
  • Shades Of Purple
  • Solarized Dark
  • Solarized Light
  • Sunburst
  • Tomorrow Night Blue
  • Tomorrow Night Bright
  • Tomorrow Night Eighties
  • Tomorrow Night
  • Tomorrow
  • Vs
  • Vs 2015
  • Xcode
  • Xt 256
  • Zenburn

Резюме

После того, как выбрана наиболее подходящая цветовая схема подсветки кода (шаблон), её нужно запомнить или записать. О том, как применить (установить) эту схему у себя на сайте, рассмотрим в отдельной статье.

Самый честный хостинг за 20+ лет существования Лунной Базы

Задумываешься о том, чтобы поднять свой сайт в Интернете? Уже пора подумать о том, какой хостинг выбрать?

Лунная База хостится 20+ лет на firstDVS. При этом, мыслей о том, чтобы перебраться на другой хостинг не было. (Но, при этом есть опыт работы с другими вариантами.)

Бывали с firstDVS разные ситуации, но, они бывают на всех хостингах. Единственное, что тут важно понять, - это то, что никто ничего тебе не будет впаривать... Но, и работать за тебя тоже никто не станет. Если в саппорт ответили: «Читайте по ссылке и разбирайтесь сами...» или вообще «Обратитесь за помощью к специалисту», - это повод углубить свои знания в области сайтостроения, а не бежать к тем, что пообещают: «Мы всё чиним и всё делаем за своих клиентов абсолютно бесплатно!» Никто никогда ничего ни за кого "по доброте душевной" не делал, не делает и не будет делать!

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню