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à: 204
Dimensione: 612 Kb

Rating: 1.0/5 (Total Votes: 2)

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

CircleType.js
CircleType.js

13 May 15

Caps Lock Warning
Caps Lock Warning

21 Jul 15

jQuery copyright
jQuery copyright

13 May 15

Lettering.JS
Lettering.JS

13 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!