Highlight.js um ser incorporado em qualquer página da web.
Ele encontra automaticamente blocos de código, detecta a linguagem de programação usada em seu próprio e se aplica destacando tema a ele.
O que é novo nesta versão:
- ECMAScript 6 módulos importar agora não requerem fechando ponto e vírgula.
- ECMAScript 6 classes construtores agora realçado.
- O suporte à cadeia Modelo para Typescript, como para ECMAScript 6.
- Scala classes case params destacar fixo.
- Built-in nomes introduzidas no Julia v0.4 adicionado por Kenta Sato.
- estilo padrão atualizada.
O que é novo na versão 8.8.0:
- ES6 em JavaScript são melhores apoiado agora por Gu Yiling.
- Swift agora reconhece definições de métodos de corpo-a menos.
- expressão Único funções def foo, fazer: ... agora trabalhar em Elixir .
- detecção mais uniforme das classes internas em Objective C.
- Correções para literais de número e directivas do processador em Rust.
- HTML
//
comentários - Multi-line são suportados agora em MatLab.
características
O que é novo na versão 8.6:
- ES6 em JavaScript são melhores apoiado agora por Gu Yiling.
- Swift agora reconhece definições de métodos de corpo-a menos.
- expressão Único funções def foo, fazer: ... agora trabalhar em Elixir .
- detecção mais uniforme das classes internas em Objective C.
- Correções para literais de número e directivas do processador em Rust.
- HTML
//
comentários - Multi-line são suportados agora em MatLab.
características
O que é novo na versão 8.5:
- ES6 em JavaScript são melhores apoiado agora por Gu Yiling.
- Swift agora reconhece definições de métodos de corpo-a menos.
- expressão Único funções def foo, fazer: ... agora trabalhar em Elixir .
- detecção mais uniforme das classes internas em Objective C.
- Correções para literais de número e directivas do processador em Rust.
- HTML
//
comentários - Multi-line são suportados agora em MatLab.
características
O que é novo na versão 8.4:
- A classe template_comment se foi a favor do comentário mais geral .
- Número de análise unificada e melhorado em todos os idiomas.
- C ++, Java e C # agora usar a gramática unificada para destacar títulos nas definições função / método.
- A configuração do navegador agora é utilizável como um módulo AMD, não há destino de compilação separado para isso.
- OCaml tem uma revisão abrangente por Mickael Delahaye.
- estruturas e literais de dados do Clojure estão agora em destaque fora das listas e agora podemos destacar sessões REPL do Clojure.
O que é novo na versão 8.3:
- PHP e JavaScript misturados em HTML agora vivem felizes uns com os outros .
- regexes JavaScript agora entendo bandeiras ES6 "U" e "y".
- palavra-chave throw já não é detectado como um nome de método em Java.
- parsing fixo de números e símbolos em Clojure
O que é novo na versão 8.1:
- Novos idiomas:
- Gherkin por Sam Pikesley
- Elixir por Josh Adams
- NSIS por Jan T. Sott
- roteiro VIM por Jun Yang
- Protocol Buffers por Dan Tao
- Nix por Domen Kozar
- x86asm por innocenat
- Cap'n Proto e Thrift por Oleg Efimov
- Monkey por Arthur Bikmullin
- do texto dactilografado por Panu Horsmalahti
- Nimrod por Flaviu Tamas
- Gradle por Damian Mee
- Haxe por Christopher Kaster
- Swift por Chris Eidhof e Nate Cozinhe
- Novos estilos:
- Kimbie, claras e escuras variantes de Jan T. Sott
- cervejaria cores por Fabricio Tavares de Oliveira
- Codepen.io incorporar por Justin Perry
- híbrida por Nic Ocidental
- Outras melhorias:
- O README é fortemente reformulado e atualizado por Jeremy Hull.
- listLanguages Adicionado () método na API.
- Melhoria C detecção / C ++ / C #.
- Adicionado um monte de novos aliases de linguagem, documentou os já existentes. Graças a Sindre Sorhus para pesquisa de fundo.
- Adicionado palavras inglesas frasais para impulsionar relevância nos comentários.
- Muitas melhorias para definição SQL feitas por Heiko agosto de Nikolay Lisienko e Travis Odom.
- O prefixo lang- mais curto para nomes de língua em aulas de HTML compatíveis ao lado language-. Graças a Jeff Escalante.
- Ruby tem suporte para sessões de console interativo. Graças a Pascal Hurni.
- Adicionado funções embutidas para a linguagem R. Graças a Artem A. Klevtsov.
- Rust mundo tem definição para os parâmetros de tempo de vida e melhoria da sintaxe da cadeia. Graças a Roman Shmatov.
- Várias melhorias para definição Objective-C por Matt Diephouse.
- realce fixo de genéricos em Java.
O que é novo na versão 8.0:
- Línguas agora podem ser reconhecidos por vários nomes como "js" para JavaScript ou "html" para, assim, HTML (que antes insistia em chamá-lo "xml").
- Detecção de idioma agora pode ser restrito a um subconjunto de línguas relevantes em um determinado contexto -. Uma página web ou até mesmo uma única chamada realce
- sintaxe de definição de Língua simplificados, com variantes e beginKeywords.
O que é novo na versão 7.5:
- Novos idiomas:
- OCaml
- LiveCode Servidor
- Scilab
- O suporte básico para Makefile
- Melhorias:
- Ruby tem suporte para caracteres como? A,? 1,? 12, etc., e% r {..} regexps.
- Clojure agora permite que uma chamada de função no início do s-expressões (($ filter "mycount") (arr 1 2 3 4 5)).
- Haskell está com novas palavras-chave e agora reconhece mais coisas como Pragmas, pré-processadores, módulos, contentores, FFIS etc.
- correções Miscelleanous em PHP, Brainfuck, SCSS, AsciiDoc, CMake, Python e F #.
O que é novo na versão 7.4:
- Novos idiomas:
- modelos Guiador por Robin Ward
- Regras da Oracle Idioma por Jason Jacobson
- F # por Joans Folleso
- AsciiDoc e Haml por Dan Allen
- Lasso por Eric Knibbe
- SCSS por Kurt Emch
- VB.NET por Poren Chiang
- Mizar por Kelley van Evert
- Novos temas de estilo:
- Monokai Sublime por noformnocontent
- Railscasts por Damien Branco
- Obsidian por Alexander Marenin
- Docco por Simon Madine
- Mono azul por Ivan Sagalaev (usa uma única tonalidade para tudo)
- Foundation por Dan Allen
O que é novo na versão 7.3:
- Novos idiomas:
- AppleScript
- Brainfuck
- Melhorias para línguas existentes:
- @ - propriedades e classes em CoffeeScript
- E4X em JavaScript
- novas palavras-chave em Perl
- grande atualização sintaxe de Ruby
- pequenas correções em Bash
O que é novo na versão 7.2:
- Um lançamento regular de correção de bugs, sem quaisquer novos recursos significativos.
O que é novo na versão 7.1:.
- Suporte CoffeeScript continua a melhorar a obtenção de apoio para expressões regulares
- Yoshihide Jimbo portado para highlight.js cinco estilos de amanhã do projeto.
- A biblioteca agora pode ser construída no formato popular AMD.
O que é novo na versão 7.0:
- A biblioteca agora trabalha não só em um navegador, mas também com Node.js. É instalável com NPM instalar highlight.js. docs API estão disponíveis em nosso wiki.
- Dois novos temas de estilo.
- A nova característica única (aparentemente) entre os marcadores de sintaxe está destacando cabeçalhos HTTP e uma linguagem arbitrária no corpo da solicitação. As línguas mais úteis aqui são XML e JSON sendo que ambos highlight.js faz apoio.
- Três novos idiomas.
O que é novo na versão 6.2:.
- 5 novos idiomas
- 2 novos temas de estilo.
- Um grande número de correções de correção e refatorações de código.
O que é novo na versão 6.1:
- Uma porta de estilo tema Solarizado famoso por ser baseada na teoria da cor intrincada para alcançar contraste correto e percepção de cores. Ele está agora disponível para highlight.js em ambas as variantes -. Claro e escuro
- Esta versão também adiciona um novo Arta estilo original.
O que é novo na versão 6.0:
- Esta versão é marginalmente mais rápido e corrige uma série de pequenas longa -standing bugs.
Requisitos :
- habilitar o JavaScript no lado do cliente
//]]>
Comentários não encontrado