Highlight.js en bygges inn hvilken som helst nettside.
Den finner automatisk blokker av kode, oppdager brukte programmeringsspråk på egen hånd og gjelder fremheve tema til det.
Hva er nytt i denne versjonen:
- ECMAScript 6 moduler importerer nå krever ikke lukke semikolon.
- ECMAScript 6 klasser konstruktører nå markert.
- Mal streng støtte for maskinskrevet manuskript, som for ECMAScript 6.
- Scala case klasser params utheve fast.
- Innebygd navn introdusert i Julia v0.4 lagt til av Kenta Sato.
- Uthvilt Standard stil.
Hva er nytt i versjon 8.8.0:
- ES6 funksjoner i Javascript er bedre støttet nå av Gu Yiling.
- Swift nå gjenkjenner kropps mindre metodedefinisjoner.
- Enkelt uttrykk funksjoner def foo, gjør: ... nå arbeide i Elixir .
- Mer uniform påvisning av innebygde klasser i Objective C.
- Fixes for tall konstanter og prosessor direktiver i Rust.
- HTML
// - flere linjer kommentarer støttes nå i Matlab.
Hva er nytt i versjon 8.6:
- ES6 funksjoner i Javascript er bedre støttet nå av Gu Yiling.
- Swift nå gjenkjenner kropps mindre metodedefinisjoner.
- Enkelt uttrykk funksjoner def foo, gjør: ... nå arbeide i Elixir .
- Mer uniform påvisning av innebygde klasser i Objective C.
- Fixes for tall konstanter og prosessor direktiver i Rust.
- HTML
// - flere linjer kommentarer støttes nå i Matlab.
Hva er nytt i versjon 8.5:
- ES6 funksjoner i Javascript er bedre støttet nå av Gu Yiling.
- Swift nå gjenkjenner kropps mindre metodedefinisjoner.
- Enkelt uttrykk funksjoner def foo, gjør: ... nå arbeide i Elixir .
- Mer uniform påvisning av innebygde klasser i Objective C.
- Fixes for tall konstanter og prosessor direktiver i Rust.
- HTML
// - flere linjer kommentarer støttes nå i Matlab.
Hva er nytt i versjon 8.4:
- template_comment klassen er gått i favør av mer generell kommentar .
- Antall Analyse av enhetlig og bedre på tvers av språk.
- C ++, Java og C # nå bruke enhetlig grammatikk for å markere titlene i funksjon / metodedefinisjoner.
- Nettleseren bygge er nå brukbart som en AMD-modul, er det ingen egen build mål for det lenger.
- Objective Caml har fått en omfattende overhaling av Mickael Delahaye.
- Clojure datastrukturer og konstanter er nå markert utenfor lister og vi kan nå markere Clojure sin ERSTATTER økter.
Hva er nytt i versjon 8.3:
- PHP og Javascript blandet i HTML nå lever lykkelig med hverandre .
- Javascript regexes nå forstår ES6 flagg "u" og "y".
- Throw ordet er ikke lenger registreres som et metodenavn i Java.
- Fast analyseringen av tall og symboler i Clojure
Hva er nytt i versjon 8.1:
- Nye språk:
- Gherkin av Sam Pikesley
- Elixir av Josh Adams
- NSIS av Jan T. Sott
- VIM manus av juni Yang
- Protokoll Buffere av Dan Tao
- Nix av Domen Kozar
- x86asm av innocenat
- Cap'n Proto og Thrift av Oleg Efimov
- Monkey av Arthur Bikmullin
- Loggfila av Panu Horsmalahti
- Nimrod av Flaviu Tamas
- Gradle av Damian Mee
- Haxe av Christopher Kaster
- Swift av Chris Eidhof og Nate Cook
- Nye stiler:
- Kimbie, lyse og mørke varianter av Jan T. Sott
- Color brygger av Fabricio Tavares de Oliveira
- Codepen.io legge ved Justin Perry
- hybrid av Nic West
- Andre forbedringer:
- README er sterkt omarbeidet og ajourføres av Jeremy Hull.
- Lagd listLanguages () metoden i API.
- Forbedret C / C ++ / C # deteksjon.
- Lagt til en haug med nye språk aliaser, dokumentert de eksisterende. Takk til Sindre Sørhus for bakgrunnsinformasjon forskning.
- Lagt phrasal engelsk ord for å øke relevansen i kommentarer.
- Mange forbedringer i SQL definisjon gjort av Heiko august Nikolay Lisienko og Travis Odom.
- Jo kortere lang- prefiks for språknavn i HTML-klasser støttes sammen med språk. Takk til Jeff Escalante.
- Ruby fikk støtte for interaktive konsoll økter. Takk til Pascal Hurni.
- Lagd innebygde funksjoner for R språk. Takk til Artem A. Klevtsov.
- Rust fikk definisjon for livstid parametere og forbedret streng syntaks. Takk til Roman Shmatov.
- Forskjellige forbedringer i Objective-C definisjon av Matt Diephouse.
- Fast utheving av generika i Java.
Hva er nytt i versjon 8.0:
- Språk nå kan bli gjenkjent av flere navn som "js" for Javascript eller "html" for, vel, HTML (som tidligere insisterte på å kalle det "xml").
- Språkregistrering kan nå være begrenset til en undergruppe av språk relevante i en gitt kontekst -. En nettside eller til en enkelt utheving samtale
- Språk definisjon syntaks strømlinjeformet med varianter og beginKeywords.
Hva er nytt i versjon 7.5:
- Nye språk:
- Objective Caml
- LiveCode Server
- Scilab
- Basic støtte for Makefile
- Forbedringer:
- Ruby fikk støtte for tegn som? A,? En,? 12 mm og% r {..} regexps.
- Clojure tillater nå en funksjon samtale i begynnelsen av s-uttrykk (($ filter "myCount") (arr 1 2 3 4 5)).
- Haskell har fått nye søkeord og nå anerkjenner flere ting som pragmas, preprocessors, moduler, containere, FFIs etc.
- Miscelleanous rettinger i PHP, brainfuck, SCSS, Asciidoc, CKontroller, Python og F #.
Hva er nytt i versjon 7.4:
- Nye språk:
- Styre maler ved Robin Ward
- Oracle Rules språk ved Jason Jacobson
- F # av Joans Follesø
- AsciiDoc og Haml av Dan Allen
- Lasso av Eric Knibbe
- SCSS av Kurt Emch
- VB.NET av Poren Chiang
- Mizar av Kelley van Evert
- Nye stil temaer:
- Monokai Sublime av noformnocontent
- Railscasts av Damien Hvit
- Obsidian av Alexander Marenin
- Docco av Simon Madine
- Mono Blue av Ivan Sagalaev (bruker en enkelt fargetone for alt)
- Foundation av Dan Allen
Hva er nytt i versjon 7.3:
- Nye språk:
- Applescript
- brainfuck
- Forbedret eksisterende språk:
- @ - egenskaper og klasser i CoffeeScript
- E4X i Javascript
- nye søkeord i Perl
- big Ruby syntaks oppdatering
- små reparasjoner i Bash
Hva er nytt i versjon 7.2:
- En vanlig bug-fix-utgivelse uten vesentlige nye funksjoner.
Hva er nytt i versjon 7.1.
- CoffeeScript støtte fortsetter å forbedre å få støtte for regulære uttrykk
- Yoshihide Jimbo portet til highlight.js fem Tomorrow stiler fra prosjektet.
- Biblioteket kan nå bygges i den populære AMD format.
Hva er nytt i versjon 7.0:
- Biblioteket fungerer nå ikke bare i en nettleser, men også med node.js. Det kan installeres med NPM installere highlight.js. API-dokumenter er tilgjengelige på vår wiki.
- To nye stil temaer.
- Den nye unike funksjonen (tilsynelatende) blant syntaks highlighters er å fremheve HTTP-hoder og en vilkårlig språk i anmodningen kroppen. Den mest nyttige språk her er XML og JSON som begge highlight.js gjør support.
- Tre nye språk.
Hva er nytt i versjon 6.2.
- 5 nye språk
- 2 nye stil temaer.
- Et stort antall korrekthet rettinger og kode refactorings.
Hva er nytt i versjon 6.1:
- En port av Solarized stil tema berømt for å være basert på intrikat fargeteori for å oppnå riktig kontrast og farge persepsjon. Det er nå tilgjengelig for highlight.js i begge variantene -. Lys og mørk
- Denne versjonen legger også en ny original stil Arta.
Hva er nytt i versjon 6.0:
- Denne versjonen er marginalt raskere og fikser en rekke små lang -standing bugs.
Krav
- aktivere Javascript på klientsiden
//]]>
Kommentarer ikke funnet