Highlight.js

Software screenshot:
Highlight.js
Dettagli del software:
Versione: 9.1.0 Aggiornato
Data di caricamento: 6 Mar 16
Sviluppatore: Ivan Sagalaev
Licenza: Libero
Popolarità: 67
Dimensione: 612 Kb

Rating: 1.0/5 (Total Votes: 1)

Highlight.js un essere incorporato in qualsiasi pagina web.

Si trova automaticamente blocchi di codice, rileva il linguaggio di programmazione utilizzato da solo e si applica mettendo in evidenza il tema ad esso.

Cosa c'è di nuovo in questa versione:

  • ECMAScript 6 moduli importano ora non richiedere la chiusura di punto e virgola.
  • ECMAScript 6 classi costruttori ora evidenziati.
  • Supporto stringa Modello per tipografico, come per ECMAScript 6.
  • Scala classi case params evidenziare l'opzione fisso.
  • Built-in nomi introdotte nel Julia v0.4 aggiunto da Kenta Sato.
  • Refreshed stile predefinito.

Cosa c'è di nuovo nella versione 8.8.0:


    caratteristiche
  • ES6 in JavaScript sono meglio supportati ora da Gu Yiling.
  • Swift ora riconosce le definizioni corpo-meno metodo.
  • funzioni espressione singolo def foo, do: ... ora lavorano in Elixir
  • .
  • rilevazione più uniforme delle classi incorporate in Objective C.
  • Correzioni per letterali numerici e le direttive del processore a Rust.
  • HTML
    //
    commenti
  • multilinea sono supportati ora in MATLAB.

Cosa c'è di nuovo nella versione 8.6:


    caratteristiche
  • ES6 in JavaScript sono meglio supportati ora da Gu Yiling.
  • Swift ora riconosce le definizioni corpo-meno metodo.
  • funzioni espressione singolo def foo, do: ... ora lavorano in Elixir
  • .
  • rilevazione più uniforme delle classi incorporate in Objective C.
  • Correzioni per letterali numerici e le direttive del processore a Rust.
  • HTML
    //
    commenti
  • multilinea sono supportati ora in MATLAB.

Cosa c'è di nuovo nella versione 8.5:


    caratteristiche
  • ES6 in JavaScript sono meglio supportati ora da Gu Yiling.
  • Swift ora riconosce le definizioni corpo-meno metodo.
  • funzioni espressione singolo def foo, do: ... ora lavorano in Elixir
  • .
  • rilevazione più uniforme delle classi incorporate in Objective C.
  • Correzioni per letterali numerici e le direttive del processore a Rust.
  • HTML
    //
    commenti
  • multilinea sono supportati ora in MATLAB.

Cosa c'è di nuovo nella versione 8.4:

  • La classe template_comment è andato a favore del commento più generale .
  • Numero parsing unificata e migliorata tra le varie lingue.
  • C ++, Java e C # ora usare la grammatica unitaria per evidenziare i titoli in definizioni di funzioni / metodo.
  • La build browser è ora utilizzabile come modulo di AMD, non c'è alcun obiettivo di generazione separata per più così.
  • OCaml ha una revisione completa da Mickael Delahaye.
  • strutture e letterali dati di Clojure sono ora evidenziate al di fuori delle liste e possiamo ora evidenziare le sessioni REPL di Clojure.

Cosa c'è di nuovo nella versione 8.3:

  • PHP e JavaScript mescolati in HTML ora vivono felicemente con l'altro .
  • espressioni regolari JavaScript ora capire ES6 bandiere "U" e "y".
  • Tiro parola chiave non viene più rilevato come un nome di metodo in Java.
  • l'analisi fisso di numeri e simboli in Clojure

Cosa c'è di nuovo nella versione 8.1:

  • Nuove lingue:
  • Gherkin da Sam Pikesley
  • Elixir da Josh Adams
  • NSIS da Jan T. Sott
  • lo script VIM da Jun Yang
  • buffer protocollo di Dan Tao
  • Nix da Domen Kozar
  • x86asm da innocenat
  • Cap'n Proto e Thrift da Oleg Efimov
  • scimmia da Arthur Bikmullin
  • dattiloscritto di Panu Horsmalahti
  • Nimrod da Flaviu Tamas
  • Gradle da Damian Mee
  • Haxe da Christopher Kaster
  • Swift da Chris Eidhof e Nate Cook
  • I nuovi stili:
  • Kimbie, chiare e scure varianti di Jan T. Sott
  • birra a colori da Fabricio Tavares de Oliveira
  • Codepen.io incorporare da Justin Perry
  • ibrida da Nic occidentale
  • Altri miglioramenti:
  • Il README è fortemente rielaborato e portato fino a data da Jeremy Hull.

  • Metodo
  • listLanguages ​​aggiunti () nell'API.
  • / C ++ / C # Migliorato il rilevamento C.
  • aggiunto un sacco di nuovi alias lingua, documentato quelli esistenti. Grazie a Sindre Sorhus per la ricerca di sfondo.
  • Aggiunto frasali parole in inglese per aumentare rilevanza nei commenti.
  • Molti miglioramenti alla definizione SQL fatte da Heiko agosto Nikolay Lisienko e Travis Odom.
  • Il prefisso lang- più breve per i nomi di lingua in classi HTML supportati fianco dalla lingua. Grazie a Jeff Escalante.
  • Ruby ha ottenuto il supporto per le sessioni console interattiva. Grazie a Pascal Hurni.
  • Aggiunti funzioni built-in per la lingua R. Grazie ad Artem A. Klevtsov.
  • Rust Got definizione per i parametri di durata e una migliore sintassi della stringa. Grazie alla romana Shmatov.
  • Vari miglioramenti alla definizione Objective-C di Matt Diephouse.
  • evidenziazione fissa dei farmaci generici in Java.

Cosa c'è di nuovo nella versione 8.0:

  • Lingue ora possono essere riconosciuti da più nomi come "js" per JavaScript o "html" per, beh, HTML (che in precedenza insistito per chiamarla "xml").
  • Rilevamento lingua può ora essere limitato a un sottoinsieme di lingue pertinenti in un dato contesto -. Una pagina web o anche una singola chiamata evidenziazione
  • sintassi definizione del linguaggio semplificato con varianti e beginKeywords.

Cosa c'è di nuovo nella versione 7.5:

  • Nuove lingue:
  • OCaml
  • LiveCode server
  • Scilab
  • supporto di base per Makefile
  • I miglioramenti:
  • Ruby ha ottenuto il supporto per i caratteri come? A,? 1,? 12, ecc e% r {..} espressioni regolari.
  • Clojure consente ora una chiamata di funzione agli inizi del s-espressioni ((filtro $ "mycount") (arr 1 2 3 4 5)).
  • Haskell Got nuove parole chiave e ora riconosce più le cose come pragma, preprocessore, moduli, contenitori, ecc FFI.
  • correzioni Miscelleanous in PHP, Brainfuck, SCSS, AsciiDoc, CMake, Python e C #.

Cosa c'è di nuovo nella versione 7.4:

  • Nuove lingue:
  • Manubri modelli di Robin Ward
  • Regole Oracle lingua da Jason Jacobson
  • F # da Joans Folleso
  • AsciiDoc e Haml da Dan Allen
  • Lasso da Eric Knibbe
  • SCSS da Kurt Emch
  • VB.NET da Poren Chiang
  • Mizar da Kelley van Evert
  • temi nuovi di stile:
  • Monokai Sublime da noformnocontent
  • Railscasts di Damien Bianco
  • Obsidian da Alexander Marenin
  • Docco da Simon Madine
  • Mono Blue di Ivan Sagalaev (utilizza un unico tonalità di colore per tutto)
  • Fondazione da Dan Allen

Cosa c'è di nuovo nella versione 7.3:

  • Nuove lingue:
  • AppleScript
  • Brainfuck
  • Miglioramenti agli lingue esistenti:
  • @ - proprietà e classi in CoffeeScript
  • E4X in JavaScript
  • nuove parole chiave in Perl
  • grande aggiornamento sintassi di Ruby
  • piccole correzioni in Bash

Cosa c'è di nuovo nella versione 7.2:

  • Un regolare rilascio di bug-fix senza nuove importanti funzionalità.

Cosa c'è di nuovo nella versione 7.1:.

  • Supporto CoffeeScript continua a migliorare per ottenere supporto per le espressioni regolari
  • Yoshihide Jimbo portato su highlight.js cinque stili domani dal progetto.
  • La libreria può essere costruito nel popolare formato di AMD.

Cosa c'è di nuovo nella versione 7.0:

  • La biblioteca ora funziona non solo in un browser, ma anche con node.js. E 'installabile con NPM installare highlight.js. docs API sono disponibili sul nostro wiki.
  • Due nuovi temi di stile.
  • La nuova caratteristica unica (a quanto pare) tra evidenziatori di sintassi sta mettendo in luce intestazioni HTTP e un linguaggio arbitrario nel corpo della richiesta. Le lingue più utili qui sono XML e JSON entrambi i quali highlight.js fa supporto.
  • Tre nuove lingue.

Cosa c'è di nuovo nella versione 6.2:.

  • 5 nuove lingue
  • 2 nuovi temi di stile.
  • Un vasto numero di correzioni di correttezza e refactoring del codice.

Cosa c'è di nuovo nella versione 6.1:

  • Una porta di tema stile solarizzata famosa per essere basato sulla teoria del colore intricato per ottenere corretto il contrasto e la percezione del colore. E 'ora disponibile per highlight.js in entrambe le varianti -. Luce e buio
  • Questa versione aggiunge anche un nuovo Arta stile originale.

Cosa c'è di nuovo nella versione 6.0:

  • Questa versione è leggermente più veloce e corregge un certo numero di piccole lungo -standing bug.

Requisiti :

  • abilitato JavaScript sul lato client


//]]>

Programmi simili

Fountain.js
Fountain.js

5 Jun 15

i18next
i18next

10 Feb 16

nameparser
nameparser

12 Apr 15

Altri software di sviluppo Ivan Sagalaev

vooid
vooid

14 Apr 15

Commenti a Highlight.js

I commenti non trovato
Aggiungi commento
Accendere le immagini!