ph-bookshelf-wiki/tools/code-highlight-prism-suppor...

33 lines
29 KiB
Markdown
Raw Permalink Normal View History

2023-03-28 19:14:00 +08:00
---
title: "ref: Prism - 支持的语言"
---
<a href="javascript:history.go(-1)">< Back</a>
2023-03-28 19:14:00 +08:00
下面列出了包含它们的别名的,目前 Prism 支持的全部 297 个语言。通过定义 css 类型 language-xxxx或 lang-xxxx来使用 xxxx。
这个列表最后更新于 2023-03-28。更新的 Prism 版本或许已经支持了更多的语言。
2023-03-28 19:14:00 +08:00
> This is the list of all 297 languages currently supported by Prism, with their corresponding alias, to use in place of xxxx in the language-xxxx (or lang-xxxx) class:
<style>
#prism-languages {
column-count: 3;
font-size: 0.85rem;
line-height: 2;
}
/* #prism-languages > li {
background: #eef4fb;
display: block;
margin: 0.6rem 0.2rem;
padding: 0.2rem 0.5rem;
border-radius: 0.2rem;
font-size: 0.7rem;
color: #7389a7;
}
#prism-languages > li > code {
/* color: var(--color-font-base); */
} */
</style>
<ul id="prism-languages"><li data-id="markup">Markup - <code class="language-markup">markup</code>, <code class="language-markup">html</code>, <code class="language-markup">xml</code>, <code class="language-markup">svg</code>, <code class="language-markup">mathml</code>, <code class="language-markup">ssml</code>, <code class="language-markup">atom</code>, <code class="language-markup">rss</code></li><li data-id="css">CSS - <code class="language-markup">css</code></li><li data-id="clike">C-like - <code class="language-markup">clike</code></li><li data-id="javascript">JavaScript - <code class="language-markup">javascript</code>, <code class="language-markup">js</code></li><li data-id="abap">ABAP - <code class="language-markup">abap</code></li><li data-id="abnf">ABNF - <code class="language-markup">abnf</code></li><li data-id="actionscript">ActionScript - <code class="language-markup">actionscript</code></li><li data-id="ada">Ada - <code class="language-markup">ada</code></li><li data-id="agda">Agda - <code class="language-markup">agda</code></li><li data-id="al">AL - <code class="language-markup">al</code></li><li data-id="antlr4">ANTLR4 - <code class="language-markup">antlr4</code>, <code class="language-markup">g4</code></li><li data-id="apacheconf">Apache Configuration - <code class="language-markup">apacheconf</code></li><li data-id="apex">Apex - <code class="language-markup">apex</code></li><li data-id="apl">APL - <code class="language-markup">apl</code></li><li data-id="applescript">AppleScript - <code class="language-markup">applescript</code></li><li data-id="aql">AQL - <code class="language-markup">aql</code></li><li data-id="arduino">Arduino - <code class="language-markup">arduino</code>, <code class="language-markup">ino</code></li><li data-id="arff">ARFF - <code class="language-markup">arff</code></li><li data-id="armasm">ARM Assembly - <code class="language-markup">armasm</code>, <code class="language-markup">arm-asm</code></li><li data-id="arturo">Arturo - <code class="language-markup">arturo</code>, <code class="language-markup">art</code></li><li data-id="asciidoc">AsciiDoc - <code class="language-markup">asciidoc</code>, <code class="language-markup">adoc</code></li><li data-id="aspnet">ASP.NET (C#) - <code class="language-markup">aspnet</code></li><li data-id="asm6502">6502 Assembly - <code class="language-markup">asm6502</code></li><li data-id="asmatmel">Atmel AVR Assembly - <code class="language-markup">asmatmel</code></li><li data-id="autohotkey">AutoHotkey - <code class="language-markup">autohotkey</code></li><li data-id="autoit">AutoIt - <code class="language-markup">autoit</code></li><li data-id="avisynth">AviSynth - <code class="language-markup">avisynth</code>, <code class="language-markup">avs</code></li><li data-id="avro-idl">Avro IDL - <code class="language-markup">avro-idl</code>, <code class="language-markup">avdl</code></li><li data-id="awk">AWK - <code class="language-markup">awk</code>, <code class="language-markup">gawk</code></li><li data-id="bash">Bash - <code class="language-markup">bash</code>, <code class="language-markup">sh</code>, <code class="language-markup">shell</code></li><li data-id="basic">BASIC - <code class="language-markup">basic</code></li><li data-id="batch">Batch - <code class="language-markup">batch</code></li><li data-id="bbcode">BBcode - <code class="language-markup">bbcode</code>, <code class="language-markup">shortcode</code></li><li data-id="bbj">BBj - <code class="language-markup">bbj</code></li><li data-id="bicep">Bicep - <code class="language-markup">bicep</code></li><li data-id="birb">Birb - <code class="language-markup">birb</code></li><li data-id="bison">Bison - <code class="language-markup">bison</code></li><li data-id="bnf">BNF - <code class="language-markup">bnf</code>, <code class="language-markup">rbnf</code></li><li data-id="bqn">BQN - <code class="language-markup">bqn</code></li><li data-id="brainfuck">Brainfuck - <code class="language-markup">brainfuck</code></li><li data-id="brightscript">BrightScript - <code class="language-markup">brightscript<