Highlight.js ein in jede Web-Seite eingebettet werden.
Es findet automatisch Codeblöcke, erkennt die verwendete Programmiersprache für sich und gilt Thema, um es hervorzuheben.
Was ist neu in dieser Version:
- ECMAScript 6 Module importieren jetzt benötigen keine Semikolon zu schließen.
- ECMAScript 6 Klassen Konstrukteuren nun hervorgehoben.
- Template-String Unterstützung für Typoskript, wie für ECMAScript 6.
- Scala Fallklassen params Höhepunkt festgelegt.
- Einbau-Namen in Julia v0.4 von Kenta Sato hinzugefügt eingeführt.
- Neugestaltete Standardstil.
Was ist neu in Version 8.8.0:
- ES6 Funktionen in JavaScript sind besser unterstützt jetzt von Gu Yiling.
- Swift erkennt nun körper weniger Methodendefinitionen.
- Single Ausdruck Funktionen def foo, tun: ... jetzt in Elixir arbeiten .
- Mehr einheitliche Erfassung von integrierten Klassen in Objective C.
- Fixes für Zahlenliterale und Prozessor-Richtlinien in Rust.
- HTML
// - Multi-line Kommentare werden nun in Matlab unterstützt.
Was ist neu in der Version 8.6:
- ES6 Funktionen in JavaScript sind besser unterstützt jetzt von Gu Yiling.
- Swift erkennt nun körper weniger Methodendefinitionen.
- Single Ausdruck Funktionen def foo, tun: ... jetzt in Elixir arbeiten .
- Mehr einheitliche Erfassung von integrierten Klassen in Objective C.
- Fixes für Zahlenliterale und Prozessor-Richtlinien in Rust.
- HTML
// - Multi-line Kommentare werden nun in Matlab unterstützt.
Was ist neu in der Version 8.5:
- ES6 Funktionen in JavaScript sind besser unterstützt jetzt von Gu Yiling.
- Swift erkennt nun körper weniger Methodendefinitionen.
- Single Ausdruck Funktionen def foo, tun: ... jetzt in Elixir arbeiten .
- Mehr einheitliche Erfassung von integrierten Klassen in Objective C.
- Fixes für Zahlenliterale und Prozessor-Richtlinien in Rust.
- HTML
// - Multi-line Kommentare werden nun in Matlab unterstützt.
Was ist neu in der Version 8.4:
- Die template_comment Klasse wird zugunsten des allgemeineren Kommentar gegangen .
- Nummer über Sprachen einheitliche und verbesserte Parsen.
- C ++, Java und C # jetzt einheitliche Grammatik zu markieren Titel in Funktion / Methode Definitionen verwenden.
- Der Browser Build ist jetzt verwendbar als AMD-Modul gibt es dafür mehr keine separate Build-Ziel ist.
- OCaml hat eine umfassende Überarbeitung von Mickael Delahaye bekam.
- Clojure der Datenstrukturen und Literale werden nun außerhalb der Listen hervorgehoben, und wir können jetzt Clojure die REPL Sitzungen hervorzuheben.
Was ist neu ist in Version 8.3:
- PHP und JavaScript in HTML gemischt leben jetzt glücklich miteinander .
- JavaScript reguläre Ausdrücke verstehen jetzt ES6 Flaggen "u" und "y".
- Throw-Schlüsselwort wird nicht mehr als ein Methodenname in Java erkannt.
- Fixed Parsen von Zahlen und Symbolen in Clojure
Was ist neu in der Version 8.1:
- Neue Sprachen:
- Gherkin von Sam Pikesley
- Elixir von Josh Adams
- NSIS von Jan T. Sott
- VIM Skript von Jun Yang
- Protocol Buffers von Dan Tao
- Nix von Domen Kozar
- x86asm von innocenat
- Käpt'n Proto und Thrift von Oleg Efimov
- Monkey von Arthur Bikmullin
- Typoskript von Panu Horsmalahti
- Nimrod von Flaviu Tamas
- Gradle von Damian Mee
- Haxe von Christopher Kaster
- Swift von Chris Eidhof und Nate Koch
- Neue Arten:
- Kimbie, hellen und dunklen Varianten von Jan T. Sott
- Farbe Brauer von Fabricio Tavares de Oliveira
- Codepen.io einbetten von Justin Perry
- Hybrid von Nic Westen
- Weitere Verbesserungen:
- Der README stark überarbeitet und den neuesten Stand gebracht durch Jeremy Hull.
- hinzugefügt listLanguages () -Methode in der API.
- Verbesserte C / C ++ / C # Erkennung.
- Es wurde eine Reihe von neuen Sprache Aliase, dokumentiert die bestehenden. Dank Sindre Sorhus für die Hintergrundforschung.
- hinzugefügt phrasal englische Wörter Relevanz in den Kommentaren zu steigern.
- Viele Verbesserungen SQL-Definition gemacht von Heiko August Nikolay Lisienko und Travis Odom.
- Die kürzere Lang- Präfix für Sprachennamen in HTML-Klassen neben sprach- unterstützt. Dank Jeff Escalante.
- Ruby bekam Unterstützung für interaktive Konsolensitzungen. Dank Pascal Hurni.
- hinzugefügt integrierte Funktionen für R Sprache. Dank Artem A. Klevtsov.
- Rust bekam Definition für sein Lebensparameter und eine verbesserte String-Syntax. Dank Roman Shmatov.
- Verschiedene Verbesserungen in Objective-C Definition von Matt Diephouse.
- Fixed Hervorhebung von Generika in Java.
Was ist neu in der Version 8.0:
- Sprachen kann nun durch mehrere Namen wie "js" erkannt werden für JavaScript oder "html" für, na ja, HTML (die auf nannte es früher darauf bestanden, "xml").
- Spracherkennung kann nun auf einen Teil der relevanten Sprachen in einem bestimmten Kontext beschränkt werden. - Eine Web-Seite oder auch nur eine einzige Markierung Aufruf
- Sprachdefinition Syntax rationalisiert mit Varianten und beginKeywords.
Was ist neu in der Version 7.5:
- Neue Sprachen:
- OCaml
- Livecode Server
- Scilab
- Grund Unterstützung für Makefile
- Verbesserungen:
- Ruby bekam Unterstützung für Charaktere wie? A, v 1, 12 usw. und% r {..} Regexps.
- Clojure erlaubt nun einen Funktionsaufruf zu Beginn des s-Ausdrücke (($ filter "Mycount") (arr 1 2 3 4 5)).
- Haskells bekam neue Keywords und erkennt nun mehr Dinge wie pragmas, Preprozessoren, Module, Container, FFIs etc.
- Miscelleanous Fixes in PHP, Brainfuck, SCSS, asciidoc, CMake, Python und F #.
Was ist neu in der Version 7.4:
- Neue Sprachen:
- Lenker Vorlagen von Robin Ward
- Oracle Rules Language von Jason Jacobson
- F # durch Joans Folleso
- AsciiDoc und Haml von Dan Allen
- Lasso von Eric Knibbe
- SCSS von Kurt Emch
- VB.NET von Porens Chiang
- Mizar von Kelley van Evert
- Neue Art Themen:
- Monokai Sublime von noformnocontent
- Railscasts von Damien Weiß
- Obsidian von Alexander Marenin
- Docco von Simon Madine
- Mono Blue von Ivan Sagalaev (verwendet einen einzigen Farbton für alles)
- Stiftung von Dan Allen
Was ist neu in der Version 7.3:
- Neue Sprachen:
- Apple
- Brainfuck
- Verbesserungen an den vorhandenen Sprachen:
- @ - Eigenschaften und Klassen in Coffeescript
- E4X in JavaScript
- neue Schlüsselwörter in Perl
- big Ruby-Syntax update
- kleine Korrekturen in Bash
Was ist neu in der Version 7.2:
- Ein regulärer Bug-Fix-Release ohne wesentliche neue Funktionen.
Was ist neu in der Version 7.1:.
- Coffeescript Unterstützung weiterhin für reguläre Ausdrücke immer Unterstützung zu verbessern
- portiert Yoshihide Jimbo fünf Morgen Stile aus dem Projekt zu highlight.js.
- Die Bibliothek kann jetzt in der beliebten AMD-Format erstellt werden.
Was ist neu in der Version 7.0:
- Die Bibliothek arbeitet jetzt nicht nur in einem Browser, sondern auch mit node.js. Es ist installierbar mit npm highlight.js installieren. API-Dokumentation finden Sie auf unserer Wiki zur Verfügung.
- Zwei neue Stil Themen.
- Die neue einzigartige Funktion (scheinbar) unter Syntaxhervorhebungen wird hervorgehoben HTTP-Header und eine beliebige Sprache in der Anfrage Körper. Die nützlichsten Sprachen hier sind XML und JSON von denen beide highlight.js unterstützt.
- Drei neue Sprachen.
Was ist neu in der Version 6.2.
- 5 neue Sprachen
- 2 neue Stil Themen.
- Eine große Anzahl von Korrektheit Korrekturen und Code Refactoring.
Was ist neu in der Version 6.1:
- für A-Port von Solarisation Stil Thema berühmt auf der basiert komplizierte Farbtheorie Kontrast- und Farbwahrnehmung zu erreichen. Es ist jetzt für highlight.js in beiden Varianten -. Hellen und dunklen
- Diese Version fügt auch eine neue Original-Stil Arta.
Was ist neu in der Version 6.0:
- Diese Version ist geringfügig schneller und behebt eine Reihe von kleinen langen -standing Bugs.
Anforderungen: :
- Sie JavaScript auf Client-Seite aktiviert
//]]>
Kommentare nicht gefunden