Highlight.js за да бъдат вградени във всяка уеб страница.
Тя автоматично намира блокове от код, открива се използва език за програмиране по себе си и се прилага подчертаване тема за нея.
Какво ново в тази версия:
- ECMAScript 6 модула внасят сега не изискват затваряне на точка и запетая.
- ECMAScript 6 класове конструктори сега подчертани.
- Template низ подкрепа за пишеща машина, като за ECMAScript 6.
- Скала случай класове Поколения назад маркирате фиксиран.
- Вградена имена, въведени в Julia v0.4 добавени от Кента Сато.
- Опреснено подразбиране стил.
Какво ново във версия 8.8.0:
- ES6 функции в JavaScript са по-добре поддържани сега от Gu Yiling.
- Swift сега признава определения метод за тяло-малко.
- Single експресивни функции дефиниция Foo, направете: ... сега работи в Elixir .
- Повече униформа откриване на вградените класове в Objective C.
- поправки за брой литерали и директиви процесор в ръжда.
- HTML
//
коментари - Multi-линия се поддържат в момента в MatLab.
Какво ново във версия 8.6:
- ES6 функции в JavaScript са по-добре поддържани сега от Gu Yiling.
- Swift сега признава определения метод за тяло-малко.
- Single експресивни функции дефиниция Foo, направете: ... сега работи в Elixir .
- Повече униформа откриване на вградените класове в Objective C.
- поправки за брой литерали и директиви процесор в ръжда.
- HTML
//
коментари - Multi-линия се поддържат в момента в MatLab.
Какво ново във версия 8.5:
- ES6 функции в JavaScript са по-добре поддържани сега от Gu Yiling.
- Swift сега признава определения метод за тяло-малко.
- Single експресивни функции дефиниция Foo, направете: ... сега работи в Elixir .
- Повече униформа откриване на вградените класове в Objective C.
- поправки за брой литерали и директиви процесор в ръжда.
- HTML
//
коментари - Multi-линия се поддържат в момента в MatLab.
Какво ново във версия 8.4:
- Класът template_comment е отишло в полза на по-общия коментара .
- Номер разбор унифицирани и подобрени в езика.
- C ++, Java и C # в момента се използва единна граматика, за да маркирате заглавия в определения функция / метод.
- изграждане на браузъра сега използваеми като модул AMD, няма отделна цел натрупване за това вече.
- OCaml има цялостен ремонт от Микаел Delahaye.
- структури и литерали данни Clojure сега са подчертани извън списъците и сега можем да се подчертае REPL сесии Clojure му.
Какво ново във версия 8.3:
- PHP и JavaScript смесва в HTML сега живеят щастливо един с друг .
- JavaScript regexes сега разбират ES6 знамена "U" и "у".
- Throw дума вече не се разпознава като име на метод в Java.
- Фиксиран разбор на цифри и символи в Clojure
Какво ново във версия 8.1:
- Нови езици:
- руска краставичка от Сам Pikesley
- Elixir от Джош Адамс
- NSIS от Jan T. Sott
- VIM скрипт от юни Yang
- Протокол Буфери от Дан Tao
- Никс от Domen Козар
- x86asm от innocenat
- капитане Прото и Thrift от Олег Ефимов
- Monkey от Arthur Bikmullin
- пишеща машина от Panu Horsmalahti
- Нимрод от Flaviu Тамаш
- Gradle от Damian Мий
- Haxe от Кристофър Kaster
- Swift от Крис Eidhof и Нейт Cook
- Нови стилове:
- Kimbie, светли и тъмни варианти от Ян T. Sott
- Color бирена от Fabricio Tavares де Оливейра
- Codepen.io вградите от Джъстин Пери
- Hybrid от Nic West
- Други подобрения:
- The Документацията е силно преработен и осъвременено от Jeremy Хъл.
- Добавени listLanguages () метод в API.
- Подобряване на C / C ++ / C # откриване.
- Добавен куп нови езикови псевдоними, документирана съществуващите. Благодарение на Sindre Sorhus за фон изследвания.
- Добавен фразеологични английски думи, за да даде тласък значение в коментари.
- Много подобрения определение SQL, направени от Хайко август Николай Lisienko и Travis Одъм.
- По-краткият lang- префикс за езикови имена в HTML класове подкрепени успоредно на езици. Благодарение на Jeff Ескаланте.
- Ruby получи подкрепа за интерактивни конзолни сесии. Благодарение на Pascal Hurni.
- Добавени вградени функции за R език. Благодарение на Артьом A. Klevtsov.
- Rust получи определение за параметрите на целия живот и подобряване на синтаксиса низ. Благодарение на римски Shmatov.
- Различни подобрения определение Objective-C от Мат Diephouse.
- Фиксиран Отбелязването на генерични лекарства в Java.
Какво ново във версия 8.0:
- Езици вече могат да бъдат признати от множество имена като "JS" за JavaScript или "HTML" за, добре, HTML (който по-рано настоя да го нарече "XML").
- Разпознаване на езика може сега да бъде ограничено до подмножество на езика съответните в даден контекст -. Уеб страница или дори една-единствена Отбелязването обаждане
- синтаксис определение Език рационализирана с варианти и beginKeywords.
Какво ново във версия 7.5:
- Нови езици:
- OCaml
- LiveCode сървър
- Scilab
- Основна подкрепа за Makefile
- Подобрения:
- Ruby получи подкрепа за герои като? А,? 1,? 12 и т.н., и% R {..} regexps.
- Clojure сега позволява извикване на функция в началото на S-изрази (($ филтър "myCount") (ARR 1 2 3 4 5)).
- Haskell получи нови ключови думи и сега признава повече неща като pragmas, Препроцесори, модули, контейнери, FFIs др.
- Miscelleanous грешки в PHP, Brainfuck, SCSS, Asciidoc, CMake, Python и F #.
Какво ново във версия 7.4:
- Нови езици:
- кормилото шаблони от Робин Ward
- Oracle Правила език от Jason Jacobson
- F # от Joans Folleso
- AsciiDoc и Haml от Дан Allen
- ласо от Ерик Knibbe
- SCSS от Курт Emch
- VB.NET от Poren Chiang
- Mizar от Kelley ван Евърт
- Нови теми в стил:
- Monokai Sublime от noformnocontent
- Railscasts от Damien White
- Obsidian от Александър Marenin
- Docco от Simon Madine
- Mono Blue от Иван Sagalaev (използва един цвят нюанс за всичко)
- Foundation от Дан Allen
Какво ново във версия 7.3:
- Нови езици:
- AppleScript
- Brainfuck
- Подобрения на съществуващите езици:
- @ - свойства и класове в CoffeeScript
- E4X в JavaScript
- нови ключови думи в Perl
- голяма актуализация Ruby синтаксис
- малки поправки в Bash
Какво ново във версия 7.2:
- A редовно освобождаване бъг-Fix, без никакви съществени нови функции.
Какво ново във версия 7.1:.
- подкрепа CoffeeScript продължава да се подобрява получаването на подкрепа за регулярни изрази
- Yoshihide Джимбо пренесли да highlight.js пет Утре стилове от проекта.
- Библиотеката вече може да бъде построен в популярния формат AMD.
Какво ново във версия 7.0:
- Библиотеката сега работи не само в браузъра, но и с node.js. Тя е за инсталиране с NPM инсталиране highlight.js. API документация са достъпни на нашия уики.
- Две нови теми стил.
- Новият уникалната характеристика (очевидно) сред синтактични маркери се подчертае HTTP хедъри и произволен език в тялото на поискване. Най-полезните езици тук са XML и JSON и двете от които highlight.js прави поддръжка.
- Три нови езици.
Какво ново във версия 6.2:.
- 5 нови езици
- 2 нови теми стил.
- огромен брой правилност, грешки и кодови refactorings.
Какво ново във версия 6.1:
- A порт на Solarized тема стил известен основани на сложна теория на цветовете, за да се постигне правилно контраст и цветоусещане. Той е вече на разположение за highlight.js в двата варианта -. Светло и тъмно
- Тази версия също добавя нов оригинален Арта стил.
Какво ново във версия 6.0:
- Тази версия е незначително по-бързо и определя редица малки дълго -standing грешки.
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
//]]>
Коментари не е намерена