Highlight.js en blive indlejret i enhver webside.
Den finder automatisk blokke af kode, registrerer det anvendte sprog på sin egen og gælder fremhæve tema til det.
Hvad er nyt i denne udgivelse:
- ECMAScript 6 moduler importerer nu kræver ikke lukke semikolon.
- ECMAScript 6 klasser konstruktører nu fremhævet.
- Skabelon string støtte til maskinskrift, som for ECMAScript 6.
- Scala case klasser params fremhæve fast.
- Indbygget navne indført i Julia v0.4 tilføjet af Kenta Sato.
- Refreshed Standard stil.
Hvad er nyt i version 8.8.0:
- ES6 funktioner i JavaScript er bedre understøttet nu af Gu Yiling.
- Swift genkender nu body-mindre metode definitioner.
- Enkelt udtryk funktioner def foo, gøre: ... nu arbejde i Elixir .
- Mere ensartet påvisning af indbyggede klasser i Objective C.
- Rettelser til nummer litteraler og processor direktiver i Rust.
- HTML
// - Multi-line kommentarer understøttes nu i MatLab.
Hvad er nyt i version 8.6:
- ES6 funktioner i JavaScript er bedre understøttet nu af Gu Yiling.
- Swift genkender nu body-mindre metode definitioner.
- Enkelt udtryk funktioner def foo, gøre: ... nu arbejde i Elixir .
- Mere ensartet påvisning af indbyggede klasser i Objective C.
- Rettelser til nummer litteraler og processor direktiver i Rust.
- HTML
// - Multi-line kommentarer understøttes nu i MatLab.
Hvad er nyt i version 8.5:
- ES6 funktioner i JavaScript er bedre understøttet nu af Gu Yiling.
- Swift genkender nu body-mindre metode definitioner.
- Enkelt udtryk funktioner def foo, gøre: ... nu arbejde i Elixir .
- Mere ensartet påvisning af indbyggede klasser i Objective C.
- Rettelser til nummer litteraler og processor direktiver i Rust.
- HTML
// - Multi-line kommentarer understøttes nu i MatLab.
Hvad er nyt i version 8.4:
- template_comment klasse er væk til fordel for den mere generelle kommentar .
- Antal Parsing forenet og forbedret på tværs af sprog.
- C ++, Java og C # nu bruge samlet grammatik til at fremhæve titler i funktion / metode definitioner.
- Browseren build er nu anvendelig som en AMD-modul, er der ingen særskilt build mål for det længere.
- OCaml har fået en omfattende revision af Mickael Delahaye.
- Clojure s datastrukturer og konstanter er nu fremhævet uden for listerne, og vi kan nu markere Clojure s repl sessioner.
Hvad er nyt i version 8.3:
- PHP og JavaScript blandet i HTML nu leve lykkeligt med hinanden .
- JavaScript regexes nu forstår ES6 flag "u" og "y".
- Kast søgeord ikke længere detekteres som en metode navn i Java.
- Fast parsing af tal og symboler i Clojure
Hvad er nyt i version 8.1:
- Nye sprog:
- Gherkin af Sam Pikesley
- Elixir af Josh Adams
- NSIS af Jan T. Sott
- VIM script af Jun Yang
- Protocol Buffer af Dan Tao
- Nix af Domen Kozar
- x86asm ved innocenat
- Cap'n Proto og Thrift af Oleg Efimov
- Monkey af Arthur Bikmullin
- maskinskrift af Panu Horsmalahti
- Nimrod af Flaviu Tamas
- Gradle af Damian Mee
- Haxe af Christopher Kaster
- Swift af Chris Eidhof og Nate Kog
- Nye stilarter:
- Kimbie, lyse og mørke varianter af Jan T. Sott
- Color brygger af Fabricio Tavares de Oliveira
- Codepen.io indlejre af Justin Perry
- Hybrid af Nic West
- Andre forbedringer:
- README er stærkt omarbejdet og ajourført af Jeremy Hull.
- Tilføjet listLanguages () metode i API.
- Forbedret C / C ++ / C # detektion.
- Tilføjet en masse nye sprog aliaser, dokumenterede de eksisterende. Tak til Sindre Sorhus for baggrunden forskning.
- Tilføjet phrasal engelske ord til at øge relevans i kommentarer.
- Mange forbedringer SQL definition fra Heiko august Nikolay Lisienko og Travis Odom.
- Den kortere lang- præfiks for sproglige navne i HTML klasser understøttes sammen sprog-. Tak til Jeff Escalante.
- Rubys fik støtte til interaktive konsol sessioner. Tak til Pascal Hurni.
- Tilføjet indbyggede funktioner til F sprog. Takket være Artem A. Klevtsov.
- Rust er fik definition for levetid parametre og forbedret snor syntaks. Tak til Roman Shmatov.
- Forskellige forbedringer af Objective-C definition af Matt Diephouse.
- Fast fremhævelse af generiske lægemidler i Java.
Hvad er nyt i version 8.0:
- Sprog nu kan genkendes af flere navne som "js" for JavaScript eller "html" for, godt, HTML (som tidligere insisterede på at kalde det "xml").
- Sprog detektering kan nu begrænset til en delmængde af sprog er relevante i en given kontekst -. En webside eller endda en enkelt fremhævning opkald
- Sprog definition syntaks strømlinet med varianter og beginKeywords.
Hvad er nyt i version 7.5:
- Nye sprog:
- OCaml
- LiveCode Server
- Scilab
- Grundlæggende støtte til Makefile
- Forbedringer:
- Rubys fik støtte til karakterer som? A,? En,? 12 mm og% r {..} regexps.
- Clojure tillader nu et funktionskald i begyndelsen af s-udtryk (($ filter "myCount") (arr 1 2 3 4 5)).
- Haskell er fik nye søgeord og nu genkender flere ting som pragmas, præprocessorer, moduler, containere, FFIs etc.
- Miscelleanous rettelser i PHP, brainfuck, SCSS, Asciidoc, CMake, Python og F #.
Hvad er nyt i version 7.4:
- Nye sprog:
- Styr skabeloner af Robin Ward
- Oracle Regler Sprog af Jason Jacobson
- F # af Joans Folleso
- asciidoc og Haml af Dan Allen
- Lasso af Eric Knibbe
- SCSS af Kurt Emch
- VB.NET af Poren Chiang
- Mizar af Kelley van Evert
- Nye stil temaer:
- Monokai Sublime ved noformnocontent
- Railscasts af Damien White
- Obsidian af Alexander Marenin
- Docco af Simon Madine
- Mono Blue af Ivan Sagalaev (bruger en enkelt farve nuance til alt)
- Foundation af Dan Allen
Hvad er nyt i version 7.3:
- Nye sprog:
- AppleScript
- brainfuck
- Forbedringer af eksisterende sprog:
- @ - egenskaber og klasser i CoffeeScript
- E4X i JavaScript
- nye søgeord i Perl
- stor Ruby syntaks opdatering
- små rettelser i Bash
Hvad er nyt i version 7.2:
- En regelmæssig bug-fix release uden væsentlige nye funktioner.
Hvad er nyt i version 7.1:.
- CoffeeScript støtte fortsætter med at forbedre få støtte til regulære udtryk
- Yoshihide Jimbo porteret til highlight.js fem Tomorrow stilarter fra projektet.
- Biblioteket kan nu blive bygget i den populære AMD-format.
Hvad er nyt i version 7.0:
- Biblioteket fungerer nu ikke kun i en browser, men også med node.js. Det kan installeres med NPM installere highlight.js. API docs er tilgængelige på vores wiki.
- To nye stil temaer.
- Den nye unikke funktion (tilsyneladende) blandt syntaks highlighters er fremhæve HTTP-headere og en vilkårlig sprog i anmodningen krop. Den mest nyttige sprog her er XML og JSON som begge highlight.js gør støtte.
- Tre nye sprog.
Hvad er nyt i version 6.2:.
- 5 nye sprog
- 2 nye stil temaer.
- Et stort antal korrekte rettelser og kode refactorings.
Hvad er nyt i version 6.1:
- En port af Solarized stil tema berømt for at være baseret på den indviklede farveteori at opnå korrekt kontrast og farve perception. Det er nu tilgængelig for highlight.js i begge varianter -. Lys og mørke
- Denne version tilføjer også en ny original stil Arta.
Hvad er nyt i version 6.0:
- Denne version er marginalt hurtigere og løser en række små lange -standing bugs.
Krav :
- Javascript aktiveret i klientsiden
//]]>
Kommentarer ikke fundet