タグ:PukiWiki, SEの良心, PukiWiki活用計画, Prism.js, サポート言語一覧, Prismプラグイン一覧, 参照記事

2022/08/30 (火) 更新
| No | 言語 | コード | コードエイリアス | 備考 |
|---|---|---|---|---|
| 1 | .ignore | ignore | gitignore, hgignore, npmignore | |
| 2 | .properties | properties | ||
| 3 | 6502 Assembly | asm6502 | ||
| 4 | ABAP | abap | ||
| 5 | ABNF | abnf | ||
| 6 | ActionScript | actionscript | ||
| 7 | Ada | ada | ||
| 8 | Agda | agda | ||
| 9 | AL | al | ||
| 10 | ANTLR4 | antlr4 | g4 | |
| 11 | Apache Configuration | apacheconf | ||
| 12 | Apex | apex | ||
| 13 | APL | apl | ||
| 14 | AppleScript | applescript | ||
| 15 | AQL | aql | ||
| 16 | Arduino | arduino | ino | |
| 17 | ARFF | arff | ||
| 18 | ARM Assembly | armasm | arm-asm | |
| 19 | Arturo | arturo | art | |
| 20 | AsciiDoc | asciidoc | adoc | |
| 21 | ASP.NET (C#) | aspnet | ||
| 22 | Atmel AVR Assembly | asmatmel | ||
| 23 | AutoHotkey | autohotkey | ||
| 24 | AutoIt | autoit | ||
| 25 | AviSynth | avisynth | avs | |
| 26 | Avro IDL | avro-idl | avdl | |
| 27 | AWK | awk | gawk | |
| 28 | Bash | bashl, sh, shel | ||
| 29 | BASIC | basic | ||
| 30 | Batch | batch | ||
| 31 | BBcode | bbcode | shortcode | |
| 32 | BBj | bbj | ||
| 33 | Bicep | bicep | ||
| 34 | Birb | birb | ||
| 35 | Bison | bison | ||
| 36 | BNF | bnf, rbnf | ||
| 37 | BQN | bqn | ||
| 38 | Brainfuck | brainfuck | ||
| 39 | BrightScript | brightscript | ||
| 40 | Bro | bro | ||
| 41 | BSL (1C:Enterprise) | bsl | oscript | |
| 42 | C | c | ||
| 43 | C# | csharp | cs, dotnet | |
| 44 | C++ | cpp | ||
| 45 | CFScript | cfscript | cfc | |
| 46 | ChaiScript | chaiscript | ||
| 47 | CIL | cil | ||
| 48 | Cilk/C | cilkc | cilk-c | |
| 49 | Cilk/C++ | cilkcpp | cilk-cpp, cilk | |
| 50 | C-like | clike | ||
| 51 | Clojure | clojure | ||
| 52 | CMake | cmake | ||
| 53 | COBOL | cobol | ||
| 54 | CoffeeScript | coffeescript | coffee | |
| 55 | Concurnas | concurnas | conc | |
| 56 | Content-Security-Policy | csp | ||
| 57 | Cooklang | cooklang | ||
| 58 | Coq | coq | ||
| 59 | Crystal | crystal | ||
| 60 | CSS | css | ||
| 61 | CSS Extras | css-extras | ||
| 62 | CSV | csv | ||
| 63 | CUE | cue | ||
| 64 | Cypher | cypher | ||
| 65 | D | d | ||
| 66 | Dart | dart | ||
| 67 | DataWeave | dataweave | ||
| 68 | DAX | dax | ||
| 69 | Dhall | dhall | ||
| 70 | Diff | diff | ||
| 71 | Django/Jinja2 | django | jinja2 | |
| 72 | DNS zone file | dns-zone-file | dns-zone | |
| 73 | Docker | docker, dockerfile | ||
| 74 | DOT (Graphviz) | dot | gv | |
| 75 | EBNF | ebnf | ||
| 76 | EditorConfig | editorconfig | ||
| 77 | Eiffel | eiffel | ||
| 78 | EJS | ejs | eta | |
| 79 | Elixir | elixir | ||
| 80 | Elm | elm | ||
| 81 | Embedded Lua templating | etlua | ||
| 82 | ERB | erb | ||
| 83 | Erlang | erlang | ||
| 84 | Excel Formula | excel-formula | xlsx, xls | |
| 85 | F# | fsharp | ||
| 86 | Factor | factor | ||
| 87 | False | false | ||
| 88 | Firestore security rules | firestore-security-rules | ||
| 89 | Flow | flow | ||
| 90 | Fortran | fortran | ||
| 91 | FreeMarker Template Language | ftl | ||
| 92 | GameMaker Language | gml | gamemakerlanguage | |
| 93 | GAP (CAS) | gap | ||
| 94 | G-code | gcode | ||
| 95 | GDScript | gdscript | ||
| 96 | GEDCOM | gedcom | ||
| 97 | gettext | gettext | po | |
| 98 | Gherkin | gherkin | ||
| 99 | Git | git | ||
| 100 | GLSL | glsl | ||
| 101 | GN | gn, gni | ||
| 102 | GNU Linker Script | linker-script | ld | |
| 103 | Go | go | ||
| 104 | Go module | go-module | go-mod | |
| 105 | Gradle | gradle | ||
| 106 | GraphQL | graphql | ||
| 107 | Groovy | groovy | ||
| 108 | Haml | haml | ||
| 109 | Handlebars | handlebars | hbs, mustache | |
| 110 | Haskell | haskell | hs | |
| 111 | Haxe | haxe | ||
| 112 | HCL | hcl | ||
| 113 | HLSL | hlsl | ||
| 114 | Hoon | hoon | ||
| 115 | HTTP | http | ||
| 116 | HTTP Public-Key-Pins | hpkp | ||
| 117 | HTTP Strict-Transport-Security | hsts | ||
| 118 | IchigoJam | ichigojam | ||
| 119 | Icon | icon | ||
| 120 | ICU Message Format | icu-message-format | ||
| 121 | Idris | idris | idr | |
| 122 | Inform 7 | inform7 | ||
| 123 | Ini | ini | ||
| 124 | Io | io | ||
| 125 | J | j | ||
| 126 | Java | java | ||
| 127 | Java stack trace | javastacktrace | ||
| 128 | JavaDoc | javadoc | ||
| 129 | JavaDoc-like | javadoclike | ||
| 130 | JavaScript | javascript | js | |
| 131 | Jexl | jexl | ||
| 132 | Jolie | jolie | ||
| 133 | JQ | jq | ||
| 134 | JS Extras | js-extras | ||
| 135 | JS stack trace | jsstacktrace | ||
| 136 | JS Templates | js-templates | ||
| 137 | JSDoc | jsdoc | ||
| 138 | JSON | json | webmanifest | |
| 139 | JSON5 | json5 | ||
| 140 | JSONP | jsonp | ||
| 141 | Julia | julia | ||
| 142 | Keepalived Configure | keepalived | ||
| 143 | Keyman | keyman | ||
| 144 | Kotlin | kotlin | kt, kts | |
| 145 | KuMir (КуМир) | kumir | kum | |
| 146 | Kusto | kusto | ||
| 147 | LaTeX | latex | tex, context | |
| 148 | Latte | latte | ||
| 149 | Less | less | ||
| 150 | LilyPond | lilypond | ly | |
| 151 | Liquid | liquid | ||
| 152 | Lisp | lisp | emacs, elisp, emacs-lisp | |
| 153 | LiveScript | livescript | ||
| 154 | LLVM IR | llvm | ||
| 155 | Log file | log | ||
| 156 | LOLCODE | lolcode | ||
| 157 | Lua | lua | ||
| 158 | Magma (CAS) | magma | ||
| 159 | Makefile | makefile | ||
| 160 | Markdown | markdown | md | |
| 161 | Markup | markup | html, xml, svg, mathml, ssml, atom, rss | ※言語に「html」はない |
| 162 | Markup templating | markup-templating | ||
| 163 | Mata | mata | ||
| 164 | MATLAB | matlab | ||
| 165 | MAXScript | maxscript | ||
| 166 | MEL | mel | ||
| 167 | Mermaid | mermaid | ||
| 168 | METAFONT | metafont | ||
| 169 | Mizar | mizar | ||
| 170 | MongoDB | mongodb | ||
| 171 | Monkey | monkey | ||
| 172 | MoonScript | moonscript | moon | |
| 173 | N1QL | n1ql | ||
| 174 | N4JS | n4js | n4jsd | |
| 175 | Nand To Tetris HDL | nand2tetris-hdl | ||
| 176 | Naninovel Script | naniscript | nani | |
| 177 | NASM | nasm | ||
| 178 | NEON | neon | ||
| 179 | Nevod | nevod | ||
| 180 | nginx | nginx | ||
| 181 | Nim | nim | ||
| 182 | Nix | nix | ||
| 183 | NSIS | nsis | ||
| 184 | Objective-C | objectivec | objc | |
| 185 | OCaml | ocaml | ||
| 186 | Odin | odin | ||
| 187 | OpenCL | opencl | ||
| 188 | OpenQasm | openqasm | qasm | |
| 189 | Oz | oz | ||
| 190 | PARI/GP | parigp | ||
| 191 | Parser | parser | ||
| 192 | Pascal | pascal | objectpascal | |
| 193 | Pascaligo | pascaligo | ||
| 194 | PATROL Scripting Language | psl | ||
| 195 | PC-Axis | pcaxis | px | |
| 196 | PeopleCode | peoplecode | pcode | |
| 197 | Perl | perl | ||
| 198 | PHP | php | ||
| 199 | PHP Extras | php-extras | ||
| 200 | PHPDoc | phpdoc | ||
| 201 | PL/SQL | plsql | ||
| 202 | PlantUML | plant-uml | plantuml | |
| 203 | PowerQuery | powerquery | pq, mscript | |
| 204 | PowerShell | powershell | ||
| 205 | Processing | processing | ||
| 206 | Prolog | prolog | ||
| 207 | PromQL | promql | ||
| 208 | Protocol Buffers | protobuf | ||
| 209 | Pug | pug | ||
| 210 | Puppet | puppet | ||
| 211 | Pure | pure | ||
| 212 | PureBasic | purebasic | pbfasm | |
| 213 | PureScript | purescript | purs | |
| 214 | Python | python | py | |
| 215 | Q (kdb+ database) | q | ||
| 216 | Q# | qsharp | qs | |
| 217 | QML | qml | ||
| 218 | Qore | qore | ||
| 219 | R | r | ||
| 220 | Racket | racket | rkt | |
| 221 | Razor C# | cshtml | razor | |
| 222 | React JSX | jsx | ||
| 223 | React TSX | tsx | ||
| 224 | Reason | reason | ||
| 225 | Regex | regex | ||
| 226 | Rego | rego | ||
| 227 | Ren'py | renpy | rpy | |
| 228 | ReScript | rescript | res | |
| 229 | reST (reStructuredText) | rest | ||
| 230 | Rip | rip | ||
| 231 | Roboconf | roboconf | ||
| 232 | Robot Framework | robotframework | robot | |
| 233 | Ruby | ruby | rb | |
| 234 | Rust | rust | ||
| 235 | SAS | sas | ||
| 236 | Sass (Sass) | sass | ||
| 237 | Sass (SCSS) | scss | ||
| 238 | Scala | scala | ||
| 239 | Scheme | scheme | ||
| 240 | Shell session | shell-session | sh-session, shellsession | |
| 241 | Smali | smali | ||
| 242 | Smalltalk | smalltalk | ||
| 243 | Smarty | smarty | ||
| 244 | SML | sml, smlnj | ||
| 245 | Solidity (Ethereum) | solidity | sol | |
| 246 | Solution file | solution-file | sln | |
| 247 | Soy (Closure Template) | soy | ||
| 248 | SPARQL | sparql | rq | |
| 249 | Splunk SPL | splunk-spl | ||
| 250 | SQF: Status Quo Function (Arma 3) | sqf | ||
| 251 | SQL | sql | ||
| 252 | Squirrel | squirrel | ||
| 253 | Stan | stan | ||
| 254 | Stata Ado | stata | ||
| 255 | Structured Text (IEC 61131-3) | iecst | ||
| 256 | Stylus | stylus | ||
| 257 | SuperCollider | supercollider | sclang | |
| 258 | Swift | swift | ||
| 259 | Systemd configuration file | systemd | ||
| 260 | T4 templating | t4-templating | ||
| 261 | T4 Text Templates (C#) | t4-cs | t4 | |
| 262 | T4 Text Templates (VB) | t4-vb | ||
| 263 | TAP | tap | ||
| 264 | Tcl | tcl | ||
| 265 | Template Toolkit 2 | tt2 | ||
| 266 | Textile | textile | ||
| 267 | TOML | toml | ||
| 268 | Tremor | tremor | trickle, troy | |
| 269 | Turtle | turtle | trig | |
| 270 | Twig | twig | ||
| 271 | TypeScript | typescript | ts | |
| 272 | TypoScript | typoscript | tsconfig | |
| 273 | UnrealScript | unrealscript | uscript, uc | |
| 274 | UO Razor Script | uorazor | ||
| 275 | URI | uri | url | |
| 276 | V | v | ||
| 277 | Vala | vala | ||
| 278 | VB.Net | vbnet | ||
| 279 | Velocity | velocity | ||
| 280 | Verilog | verilog | ||
| 281 | VHDL | vhdl | ||
| 282 | vim | vim | ||
| 283 | Visual Basic | visual-basic | vb, vba | |
| 284 | WarpScript | warpscript | ||
| 285 | Web IDL | web-idl | webidl | |
| 286 | WebAssembly | wasm | ||
| 287 | WGSL | wgsl | ||
| 288 | Wiki markup | wiki | PukiWikiページのソース表示例は「メールフォームサンプル」ページ参照 | |
| 289 | Wolfram language | wolfram | mathematica, nb, wl | |
| 290 | Wren | wren | ||
| 291 | Xeora | xeora, xeoracube | ||
| 292 | XML doc (.net) | xml-doc | ||
| 293 | Xojo (REALbasic) | xojo | ||
| 294 | XQuery | xquery | ||
| 295 | YAML | yaml | yml | |
| 296 | YANG | yang | ||
| 297 | Zig | zig |
| No | 推奨 | プラグイン名 | 機能 | 備考 |
|---|---|---|---|---|
| 1 | ◯ | Line Highlight | 指定した行を目立たせる | |
| 2 | ◯ | Line Numbers | 行番号を表示する | |
| 3 | Show Invisibles | タブ、スペース、改行などの不可視文字を表示する | ||
| 4 | ◯ | Autolinker | コード内の URL やメールアドレスをクリック可能なリンクにする | |
| 5 | WebPlatform Docs | コードを WebPlattform Docs にリンクさせる | ||
| 6 | Custom Class | Prism のクラスを編集して Prism をカスタムする | ||
| 7 | File Highlight | 外部ファイルを取得し、その内容をハイライトさせる | ||
| 8 | ◯ | Show Language | 指定した言語名を表示する | |
| 9 | JSONP Highlight | JSONP を使ってコンテンツを取得し、その内容をハイライトさせる | ||
| 10 | Highlight Keywords | コード中の特定のキーワードに独自 CSS を設定する | ||
| 11 | Remove initial line feed | コードブロック内のはじめに改行があれば削除する | ||
| 12 | Inlin color | コード中にカラーコードがあれば、その色を表示させる | ||
| 13 | Previewers | コードの結果がホバーでプレビューできる | ||
| 14 | Autoloader | 指定した言語が自分の prism.js にないとき、自動的にロードする | CDNと組み合わせる場合に有効 | |
| 15 | Keep Markup | コード中のマークアップ(HTML)が保持される | ||
| 16 | ◯ | Command Line | コマンドラインをプロンプトとともに表示し、オプションでコマンドからの出力を表示する | |
| 17 | Unescaped Markup | マークアップ(HTML)をエスケープせずに、コードとして表示させる | ||
| 18 | Normalize Whitespace | コードブロック内の不要な空白を削除する | ||
| 19 | Data-URI Highlight | データURIを強調表示する | ||
| 20 | ◯ | Toolbar | コードブロック上部にボタンを設置する | |
| 21 | ◯ | Copy to Clipboard Button | クリップボードにコピーするボタンを追加する | |
| 22 | Download Button | コードファイルをダウンロードするボタンを追加する | ||
| 23 | Match braces | 一致する括弧を色分けする | ||
| 24 | Diff Highlight | diffブロック(GitHub)内のコードを強調表示する | ||
| 25 | Filter highlight | 独自の条件を設定し、独自の表示をさせる | ||
| 26 | Treeview | ファイルシステムのツリー構造を見やすく表示させる |
コメントはありません。 Comments/Prism.js サポート言語一覧











