Highlight.js en bäddas in i en webbsida.
Det hittar automatiskt block av kod, identifierar den använda programmeringsspråk på egen hand och gäller belysa temat för den.
Vad är nytt i den här versionen:
- ECMAScript 6 moduler importerar nu behöver inte stänga semikolon.
- ECMAScript 6 klasser konstruktörer nu markerat.
- Mall sträng stöd för Maskinskriven, som för ECMAScript 6.
- Scala fall klasser params markera fast.
- Inbyggda namn som införts i Julia v0.4 sätts av Kenta Sato.
- Förnyat standardformat.
Vad är nytt i version 8.8.0:
- ES6 funktioner i JavaScript är bättre stöd nu av Gu Yiling.
- Swift erkänner nu kropps mindre metoddefinitioner.
- Single uttryck funktioner def foo, gör: ... nu arbetar i Elixir .
- Mer enhetlig detektering av inbyggda klasser i mål C.
- Korrigeringar för nummer literals och direktiv processor i Rust.
- HTML
// - flera linjer kommentarer stöds nu i MatLab.
Vad är nytt i version 8.6:
- ES6 funktioner i JavaScript är bättre stöd nu av Gu Yiling.
- Swift erkänner nu kropps mindre metoddefinitioner.
- Single uttryck funktioner def foo, gör: ... nu arbetar i Elixir .
- Mer enhetlig detektering av inbyggda klasser i mål C.
- Korrigeringar för nummer literals och direktiv processor i Rust.
- HTML
// - flera linjer kommentarer stöds nu i MatLab.
Vad är nytt i version 8.5:
- ES6 funktioner i JavaScript är bättre stöd nu av Gu Yiling.
- Swift erkänner nu kropps mindre metoddefinitioner.
- Single uttryck funktioner def foo, gör: ... nu arbetar i Elixir .
- Mer enhetlig detektering av inbyggda klasser i mål C.
- Korrigeringar för nummer literals och direktiv processor i Rust.
- HTML
// - flera linjer kommentarer stöds nu i MatLab.
Vad är nytt i version 8.4:
- template_comment klassen är borta till förmån för mer allmän kommentar .
- Antalet tolkning enhetlig och förbättras på flera språk.
- C ++, Java och C # nu använda förenade grammatiken för att markera titlar i funktion / metoddefinitioner.
- Webbläsaren build är nu användas som en AMD-modul, det finns ingen separat bygga mål för det längre.
- OCaml har fått en omfattande översyn av Mickael Delahaye.
- Clojure datastrukturer och litteraler nu markeras utanför listor och vi kan nu markera Clojure s REPL sessioner.
Vad är nytt i version 8.3:
- PHP och JavaScript blandas i HTML nu lever lyckligt med varandra .
- JavaScript regexes nu förstår ES6 flaggor "u" och "y".
- Throw sökord inte längre detekteras som ett metodnamn i Java.
- Fast tolkning av siffror och symboler i Clojure
Vad är nytt i version 8.1:
- Nya språk:
- gurka av Sam Pikesley
- Elixir av Josh Adams
- NSIS av Jan T. Sott
- VIM manus av juni Yang
- Protokoll Buffertar av Dan Tao
- Nix från Domen Kozar
- x86asm genom innocenat
- Cap'n Proto och Thrift av Oleg Efimov
- Monkey av Arthur Bikmullin
- skrivmaskin av Panu Horsmalahti
- Nimrod vid Flaviu Tamas
- Gradle av Damian Mee
- Haxe av Christopher Kaster
- Swift av Chris Eidhof och Nate Cook
- Nya stilar:
- Kimbie, ljusa och mörka varianter av Jan T. Sott
- Color bryggeri av Fabricio Tavares de Oliveira
- Codepen.io bädda av Justin Perry
- Hybrid av Nic West
- Andra förbättringar:
- README är kraftigt omarbetas och uppdateras av Jeremy Hull.
- tillagda listLanguages () metoden i API.
- Förbättrad C / C ++ / C # upptäckt.
- Lade till en massa nya språk alias, dokumenterade de befintliga. Tack vare Sindre Sorhus för bakgrundsforskning.
- Inkom phrasal engelska ord för att öka relevansen i kommentarer.
- Många förbättringar SQL definition som görs av Heiko augusti Nikolay Lisienko och Travis Odom.
- Den kortare lang- prefix för namnen språk HTML klasser som stöds tillsammans med språk-. Tack vare Jeff Escalante.
- fick Ruby stöd för interaktiva konsolsessioner. Tack vare Pascal Hurni.
- Added inbyggda funktioner för R språk. Tack vare Artem A. Klevtsov.
- fick Rust definition för livstid parametrar och förbättrad sträng syntax. Tack vare Roman Shmatov.
- Olika förbättringar definition Objective-C av Matt Diephouse.
- Fast markering av generika i Java.
Vad är nytt i version 8.0:
- Språk nu kan kännas igen av flera namn som "js" för JavaScript eller "html" för, ja, HTML (som tidigare insisterade på att kalla det "xml").
- Språkidentifiering kan nu begränsas till en delmängd av språk relevanta i ett givet sammanhang -. En webbsida eller ens en enda markering samtal
- definition syntax effektiviseras med varianter och beginKeywords.
Vad är nytt i version 7.5:
- Nya språk:
- OCaml
- LiveCode Server
- Scilab
- Grundläggande stöd för Makefile
- Förbättringar:
- fick Ruby stöd för tecken som? A? 1? 12 mm och% r {..} regexps.
- Clojure tillåter nu ett funktionsanrop i början av s-uttryck (($ filter "myCount") (arr 1 2 3 4 5)).
- Haskell har fått nya sökord och nu erkänner fler saker som pragmas, preprocessorer, moduler, containrar, FFIs etc.
- Miscelleanous korrigeringar i PHP, brainfuck, SCSS, AsciiDoc, CMake, Python och F #.
Vad är nytt i version 7.4:
- Nya språk:
- Styren mall från Robin Ward
- Oracle Rules Language Jason Jacobson
- F # av Joans Folleso
- AsciiDoc och HAML av Dan Allen
- Lasso av Eric Knibbe
- SCSS av Kurt Emch
- VB.NET av Poren Chiang
- Mizar av Kelley van Evert
- Nytt utforma teman:
- Monokai Sublime genom noformnocontent
- Railscasts av Damien Vit
- Obsidian av Alexander Marenin
- Docco av Simon Madine
- Mono Blue av Ivan Sagalaev (använder en enda färgnyans för allt)
- Foundation av Dan Allen
Vad är nytt i version 7.3:
- Nya språk:
- Applescript
- brainfuck
- Förbättringar av existerande språk:
- @ - egenskaper och klasser i CoffeeScript
- E4X i JavaScript
- nya sökord i Perl
- stora Ruby syntax uppdatering
- små korrigeringar i Bash
Vad är nytt i version 7.2:
- En vanlig bugg-release utan några större nya funktioner.
Vad är nytt i version 7.1.
- CoffeeScript stöd fortsätter att förbättras få stöd för reguljära uttryck
- Yoshi Jimbo portas till highlight.js fem morgon stilar från projektet.
- Biblioteket kan nu byggas i det populära AMD-formatet.
Vad är nytt i version 7.0:
- Biblioteket fungerar nu inte bara i en webbläsare utan också med node.js. Det kan installeras med NPM installera highlight.js. API-dokumentation finns på vår wiki.
- Två nya stil teman.
- Den nya unika funktionen (tydligen) bland syntax strykningspennor är att lyfta fram HTTP-huvuden och en godtycklig språk i begäran kroppen. De mest användbara språken här är XML och JSON båda highlight.js gör stöd.
- Tre nya språk.
Vad är nytt i version 6.2.
- 5 nya språk
- 2 nya stil teman.
- Ett stort antal korrekthetsfixar och kod refacto.
Vad är nytt i version 6.1:
- En port av Solarized stil tema känd för att vara baserad på intrikata färglära för att uppnå rätt kontrast och färgseende. Det är nu tillgänglig för highlight.js i båda varianterna -. Ljus och mörker
- Denna version lägger också en ny ursprungliga stil Arta.
Vad är nytt i version 6.0:
- Denna version är marginellt snabbare och åtgärdar ett antal mindre lång -standing buggar.
Krav :
- JavaScript aktiverat på klientsidan
//]]>
Kommentarer hittades inte