Pregunta Una lista de Google Prettify Language Codes


No puedo encontrar esto en ninguna parte y te juro que solía ser muy simple sin muchas intromisiones. ¿Alguien puede ayudarme? Gracias. Lo apreciaría. Además, ¿lo hace embellecer ayuda por lotes?


21
2017-09-25 04:47


origen


Respuestas:


Puedes encontrar una tabla en el Preguntas más frecuentesbajo el encabezado ¿Para qué idiomas funciona?:

Los comentarios en prettify.js tienen autoridad, pero el lexer debería funcionar en varios idiomas, incluidos C y amigos, Java, Python, Bash, SQL, HTML, XML, CSS, Javascript, Makefiles y Rust. Funciona pasivamente en Ruby, PHP, VB y Awk y un subconjunto decente de Perl y Ruby, pero, debido a las convenciones de comentarios, pero no funciona en Smalltalk.

Otros idiomas son compatibles a través de extensiones: ...


Puede encontrar los controladores, con sus extensiones en el directorio de carga


Para el mapeo de extensiones a lenguajes integrados, vea el registerLangHandler llamadas en prettify.js


16
2017-09-25 14:24



Pensé que sería útil tener una lista real en lugar de solo un enlace. Lo encontré en el directorio de carga ese @MikeSamuel vinculado desde Código JavaScript prettifier. Como dice el Léame, el prettify.js los comentarios son la fuente autorizada. Sin embargo, ¿Qué es el resaltado de sintaxis y cómo funciona? proporcionó una lista mejor formateada, así que copiaré eso a continuación. Consulte los enlaces para obtener la información más actualizada.

Si está utilizando los códigos Prettify para marcar el código Stack Overflow, use

<!-- language: lang-or-tag-here -->

    your code

Códigos de idioma:

Deje que Prettify interprete el código y adivine.

default

Explícitamente no use ningún resaltado de sintaxis.

lang-none

Bash y otros scripts de Shell

lang-bash, lang-bsh, lang-csh, lang-sh

C, C ++, y otros

lang-c, lang-cc, lang-cpp, lang-cxx, lang-cyc, lang-m

DO#

lang-cs

Clojure

lang-clj

CoffeeScript

lang-coffee

CSS

lang-css

Dardo

lang-dart

Delphi

lang-pascal

Erlang

lang-erl, lang-erlang

Ir

lang-go

Haskell

lang-hs

HTML

lang-html

Java

lang-java

JavaScript

lang-js, lang-javascript

JSON

lang-json

LaTeX y TeX

lang-latex, lang-tex

Lisp y esquema

lang-cl, lang-el, lang-lisp, lang-lsp, lang-scm, lang-ss, lang-rkt

Lua

lang-lua

OCaml, SML, F #, y otros

lang-fs, lang-ml

Pascal

lang-pascal

Perl

lang-pl, lang-perl

PHP

lang-php

Buffers de protocolo

lang-proto

Pitón

lang-py, lang-python, lang-cv

R y S

lang-r, lang-s

Regex

lang-regex

Rubí

lang-rb, lang-ruby

Moho

lang-rc, lang-rs, lang-rust

Scala

lang-scala

SQL

lang-sql

VHDL

lang-vhdl, lang-vhd

Visual Basic

lang-vb, lang-vbs

XML

lang-xml

12
2018-04-27 04:03