Highlight.js нужен для подсветки синтаксиса в примерах кода в блогах, форумах и вообще на любых веб-страницах. Пользоваться им очень просто, потому что работает он автоматически: сам находит блоки кода, сам определяет язык, сам подсвечивает.

Этот автоматизм не только удобен, но и делает возможным подсветку кода, даже если текст набирается каким-нибудь синтаксисом вроде Markdown, где нет возможности легко и просто проставить нужный class для HTML-элемента кода.

Программа знает такие языки:

  • 1C
  • AVR Assembler
  • Apache
  • Axapta
  • Bash
  • C#
  • C++
  • CSS
  • DOS .bat
  • Delphi
  • Django
  • HTML, XML
  • Ini
  • Java
  • Javascript
  • Lisp
  • MEL (Maya Embedded Language)
  • PHP
  • Perl
  • Python
  • Python profile
  • RenderMan (RIB, RSL)
  • Ruby
  • SQL
  • Smalltalk
  • VBScript
  • diff

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

Подробнее…

версия 5.2

Исходный код

Инсталляции

Новости