Gist/GitHub のシンタックス・ハイライト/コード・ハイライトで使える拡張子一覧

2020/05/19 現在、GitHub/Gist のシンタックス・ハイライト/コードハイライトで[サポートされている拡張子一覧](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)です。

> 🐒 &nbsp; **シェルのログを Gist でハイライトしたかった**のですが `.sh` ではうまく表示されませんでした。答えは「`*.sh-session`」もしくは「`shellsession`」。
> [「gist 拡張子 色」でググって](https://www.google.com/search?q=gist+%E6%8B%A1%E5%BC%B5%E5%AD%90+%E8%89%B2)も、まとまった対応表がすぐ出てこなかったので自分のググラビリティとして。
>
> - 参考文献： [github/Linguist](https://github.com/github/linguist) @ GitHub

## シンタックス・ハイライトの対応言語と拡張子一覧

### `1C Enterprise`

- `.bsl`, `.os`

### `4D`

- `.4dm`

### `ABAP`

- `.abap`

### `ABNF`

- `.abnf`

### `AGS Script`

- `.asc`, `.ash`

### `AMPL`

- `.ampl`, `.mod`

### `ANTLR`

- `.g4`

### `API Blueprint`

- `.apib`

### `APL`

- `.apl`, `.dyalog`

### `ASN.1`

- `.asn`, `.asn1`

### `ASP`

- `.asp`, `.asax`, `.ascx`, `.ashx`, `.asmx`, `.aspx`, `.axd`

### `ATS`

- `.dats`, `.hats`, `.sats`

### `ActionScript`

- `.as`

### `Ada`

- `.adb`, `.ada`, `.ads`

### `Adobe Font Metrics`

- `.afm`

### `Agda`

- `.agda`

### `Alloy`

- `.als`

### `Altium Designer`

- `.OutJob`, `.PcbDoc`, `.PrjPCB`, `.SchDoc`

### `AngelScript`

- `.as`, `.angelscript`

### `ApacheConf`

- `.apacheconf`, `.vhost`

### `Apex`

- `.cls`

### `Apollo Guidance Computer`

- `.agc`

### `AppleScript`

- `.applescript`, `.scpt`

### `Arc`

- `.arc`

### `AsciiDoc`

- `.asciidoc`, `.adoc`, `.asc`

### `AspectJ`

- `.aj`

### `Assembly`

- `.asm`, `.a51`, `.i`, `.inc`, `.nasm`

### `Asymptote`

- `.asy`

### `Augeas`

- `.aug`

### `AutoHotkey`

- `.ahk`, `.ahkl`

### `AutoIt`

- `.au3`

### `Awk`

- `.awk`, `.auk`, `.gawk`, `.mawk`, `.nawk`

### `Ballerina`

- `.bal`

### `Batchfile`

- `.bat`, `.cmd`

### `Befunge`

- `.befunge`

### `BibTeX`

- `.bib`, `.bibtex`

### `Bison`

- `.bison`

### `BitBake`

- `.bb`

### `Blade`

- `.blade`, `.blade.php`

### `BlitzBasic`

- `.bb`, `.decls`

### `BlitzMax`

- `.bmx`

### `Bluespec`

- `.bsv`

### `Boo`

- `.boo`

### `Brainfuck`

- `.b`, `.bf`

### `Brightscript`

- `.brs`

### `C`

- `.c`, `.cats`, `.h`, `.idc`

### `C#`

- `.cs`, `.cake`, `.csx`

### `C++`

- `.cpp`, `.c++`, `.cc`, `.cp`, `.cxx`, `.h`, `.h++`, `.hh`, `.hpp`, `.hxx`, `.inc`, `.inl`, `.ino`, `.ipp`, `.re`, `.tcc`, `.tpp`

### `C-ObjDump`

- `.c-objdump`

### `C2hs Haskell`

- `.chs`

### `CLIPS`

- `.clp`

### `CMake`

- `.cmake`, `.cmake.in`

### `COBOL`

- `.cob`, `.cbl`, `.ccp`, `.cobol`, `.cpy`

### `COLLADA`

- `.dae`

### `CSON`

- `.cson`

### `CSS`

- `.css`

### `CSV`

- `.csv`

### `CWeb`

- `.w`

### `Cabal Config`

- `.cabal`

### `Cap'n Proto`

- `.capnp`

### `CartoCSS`

- `.mss`

### `Ceylon`

- `.ceylon`

### `Chapel`

- `.chpl`

### `Charity`

- `.ch`

### `ChucK`

- `.ck`

### `Cirru`

- `.cirru`

### `Clarion`

- `.clw`

### `Clean`

- `.icl`, `.dcl`

### `Click`

- `.click`

### `Clojure`

- `.clj`, `.boot`, `.cl2`, `.cljc`, `.cljs`, `.cljs.hl`, `.cljscm`, `.cljx`, `.hic`

### `Closure Templates`

- `.soy`

### `CoNLL-U`

- `.conllu`, `.conll`

### `CodeQL`

- `.ql`, `.qll`

### `CoffeeScript`

- `.coffee`, `._coffee`, `.cake`, `.cjsx`, `.iced`

### `ColdFusion`

- `.cfm`, `.cfml`

### `ColdFusion CFC`

- `.cfc`

### `Common Lisp`

- `.lisp`, `.asd`, `.cl`, `.l`, `.lsp`, `.ny`, `.podsl`, `.sexp`

### `Common Workflow Language`

- `.cwl`

### `Component Pascal`

- `.cp`, `.cps`

### `Cool`

- `.cl`

### `Coq`

- `.coq`, `.v`

### `Cpp-ObjDump`

- `.cppobjdump`, `.c++-objdump`, `.c++objdump`, `.cpp-objdump`, `.cxx-objdump`

### `Creole`

- `.creole`

### `Crystal`

- `.cr`

### `Csound`

- `.orc`, `.udo`

### `Csound Document`

- `.csd`

### `Csound Score`

- `.sco`

### `Cuda`

- `.cu`, `.cuh`

### `Cycript`

- `.cy`

### `Cython`

- `.pyx`, `.pxd`, `.pxi`

### `D`

- `.d`, `.di`

### `D-ObjDump`

- `.d-objdump`

### `DIGITAL Command Language`

- `.com`

### `DM`

- `.dm`

### `DNS Zone`

- `.zone`, `.arpa`

### `DTrace`

- `.d`

### `Darcs Patch`

- `.darcspatch`, `.dpatch`

### `Dart`

- `.dart`

### `DataWeave`

- `.dwl`

### `Dhall`

- `.dhall`

### `Diff`

- `.diff`, `.patch`

### `DirectX 3D File`

- `.x`

### `Dockerfile`

- `.dockerfile`

### `Dogescript`

- `.djs`

### `Dylan`

- `.dylan`, `.dyl`, `.intr`, `.lid`

### `E`

- `.E`

### `EBNF`

- `.ebnf`

### `ECL`

- `.ecl`, `.eclxml`

### `ECLiPSe`

- `.ecl`

### `EJS`

- `.ejs`

### `EML`

- `.eml`, `.mbox`

### `EQ`

- `.eq`

### `Eagle`

- `.sch`, `.brd`

### `Easybuild`

- `.eb`

### `Ecere Projects`

- `.epj`

### `Edje Data Collection`

- `.edc`

### `Eiffel`

- `.e`

### `Elixir`

- `.ex`, `.exs`

### `Elm`

- `.elm`

### `Emacs Lisp`

- `.el`, `.emacs`, `.emacs.desktop`

### `EmberScript`

- `.em`, `.emberscript`

### `Erlang`

- `.erl`, `.app.src`, `.es`, `.escript`, `.hrl`, `.xrl`, `.yrl`

### `F#`

- `.fs`, `.fsi`, `.fsx`

### `F*`

- `.fst`

### `FIGlet Font`

- `.flf`

### `FLUX`

- `.fx`, `.flux`

### `Factor`

- `.factor`

### `Fancy`

- `.fy`, `.fancypack`

### `Fantom`

- `.fan`

### `Faust`

- `.dsp`

### `Filebench WML`

- `.f`

### `Filterscript`

- `.fs`

### `Formatted`

- `.for`, `.eam.fs`

### `Forth`

- `.fth`, `.4th`, `.f`, `.for`, `.forth`, `.fr`, `.frt`, `.fs`

### `Fortran`

- `.f90`, `.f`, `.f03`, `.f08`, `.f77`, `.f95`, `.for`, `.fpp`

### `FreeMarker`

- `.ftl`

### `Frege`

- `.fr`

### `G-code`

- `.g`, `.cnc`, `.gco`, `.gcode`

### `GAML`

- `.gaml`

### `GAMS`

- `.gms`

### `GAP`

- `.g`, `.gap`, `.gd`, `.gi`, `.tst`

### `GCC Machine Description`

- `.md`

### `GDB`

- `.gdb`, `.gdbinit`

### `GDScript`

- `.gd`

### `GLSL`

- `.glsl`, `.fp`, `.frag`, `.frg`, `.fs`, `.fsh`, `.fshader`, `.geo`, `.geom`, `.glslf`, `.glslv`, `.gs`, `.gshader`, `.shader`, `.tesc`, `.tese`, `.vert`, `.vrx`, `.vsh`, `.vshader`

### `GN`

- `.gn`, `.gni`

### `Game Maker Language`

- `.gml`

### `Genie`

- `.gs`

### `Genshi`

- `.kid`

### `Gentoo Ebuild`

- `.ebuild`

### `Gentoo Eclass`

- `.eclass`

### `Gerber Image`

- `.gbr`, `.gbl`, `.gbo`, `.gbp`, `.gbs`, `.gko`, `.gml`, `.gpb`, `.gpt`, `.gtl`, `.gto`, `.gtp`, `.gts`

### `Gettext Catalog`

- `.po`, `.pot`

### `Gherkin`

- `.feature`

### `Git Config`

- `.gitconfig`

### `Glyph`

- `.glf`

### `Glyph Bitmap Distribution Format`

- `.bdf`

### `Gnuplot`

- `.gp`, `.gnu`, `.gnuplot`, `.p`, `.plot`, `.plt`

### `Go`

- `.go`

### `Golo`

- `.golo`

### `Gosu`

- `.gs`, `.gst`, `.gsx`, `.vark`

### `Grace`

- `.grace`

### `Gradle`

- `.gradle`

### `Grammatical Framework`

- `.gf`

### `Graph Modeling Language`

- `.gml`

### `GraphQL`

- `.graphql`, `.gql`, `.graphqls`

### `Graphviz (DOT)`

- `.dot`, `.gv`

### `Groovy`

- `.groovy`, `.grt`, `.gtpl`, `.gvy`

### `Groovy Server Pages`

- `.gsp`

### `HAProxy`

- `.cfg`

### `HCL`

- `.hcl`, `.tf`, `.tfvars`, `.workflow`

### `HLSL`

- `.hlsl`, `.cginc`, `.fx`, `.fxh`, `.hlsli`

### `HTML`

- `.html`, `.htm`, `.html.hl`, `.inc`, `.st`, `.xht`, `.xhtml`

### `HTML+Django`

- `.jinja`, `.jinja2`, `.mustache`, `.njk`

### `HTML+ECR`

- `.ecr`

### `HTML+EEX`

- `.eex`

### `HTML+ERB`

- `.erb`, `.erb.deface`

### `HTML+PHP`

- `.phtml`

### `HTML+Razor`

- `.cshtml`, `.razor`

### `HTTP`

- `.http`

### `HXML`

- `.hxml`

### `Hack`

- `.hack`, `.hh`, `.hhi`, `.php`

### `Haml`

- `.haml`, `.haml.deface`

### `Handlebars`

- `.handlebars`, `.hbs`

### `Harbour`

- `.hb`

### `Haskell`

- `.hs`, `.hs-boot`, `.hsc`

### `Haxe`

- `.hx`, `.hxsl`

### `HiveQL`

- `.q`, `.hql`

### `HolyC`

- `.hc`

### `Hy`

- `.hy`

### `HyPhy`

- `.bf`

### `IDL`

- `.pro`, `.dlm`

### `IGOR Pro`

- `.ipf`

### `INI`

- `.ini`, `.cfg`, `.dof`, `.lektorproject`, `.prefs`, `.pro`, `.properties`

### `IRC log`

- `.irclog`, `.weechatlog`

### `Idris`

- `.idr`, `.lidr`

### `Ignore List`

- `.gitignore`

### `Inform 7`

- `.ni`, `.i7x`

### `Inno Setup`

- `.iss`

### `Io`

- `.io`

### `Ioke`

- `.ik`

### `Isabelle`

- `.thy`

### `J`

- `.ijs`

### `JFlex`

- `.flex`, `.jflex`

### `JSON`

- `.json`, `.avsc`, `.geojson`, `.gltf`, `.har`, `.ice`, `.JSON-tmLanguage`, `.jsonl`, `.mcmeta`, `.tfstate`, `.tfstate.backup`, `.topojson`, `.webapp`, `.webmanifest`, `.yy`, `.yyp`

### `JSON with Comments`

- `.jsonc`, `.sublime-build`, `.sublime-commands`, `.sublime-completions`, `.sublime-keymap`, `.sublime-macro`, `.sublime-menu`, `.sublime-mousemap`, `.sublime-project`, `.sublime-settings`, `.sublime-theme`, `.sublime-workspace`, `.sublime_metrics`, `.sublime_session`

### `JSON5`

- `.json5`

### `JSONLD`

- `.jsonld`

### `JSONiq`

- `.jq`

### `JSX`

- `.jsx`

### `Jasmin`

- `.j`

### `Java`

- `.java`

### `Java Properties`

- `.properties`

### `Java Server Pages`

- `.jsp`

### `JavaScript`

- `.js`, `._js`, `.bones`, `.cjs`, `.es`, `.es6`, `.frag`, `.gs`, `.jake`, `.jsb`, `.jscad`, `.jsfl`, `.jsm`, `.jss`, `.mjs`, `.njs`, `.pac`, `.sjs`, `.ssjs`, `.xsjs`, `.xsjslib`

### `JavaScript+ERB`

- `.js.erb`

### `Jison`

- `.jison`

### `Jison Lex`

- `.jisonlex`

### `Jolie`

- `.ol`, `.iol`

### `Jsonnet`

- `.jsonnet`, `.libsonnet`

### `Julia`

- `.jl`

### `Jupyter Notebook`

- `.ipynb`

### `KRL`

- `.krl`

### `KiCad Layout`

- `.kicad_pcb`, `.kicad_mod`, `.kicad_wks`

### `KiCad Legacy Layout`

- `.brd`

### `KiCad Schematic`

- `.sch`

### `Kit`

- `.kit`

### `Kotlin`

- `.kt`, `.ktm`, `.kts`

### `LFE`

- `.lfe`

### `LLVM`

- `.ll`

### `LOLCODE`

- `.lol`

### `LSL`

- `.lsl`, `.lslp`

### `LTspice Symbol`

- `.asy`

### `LabVIEW`

- `.lvproj`

### `Lasso`

- `.lasso`, `.las`, `.lasso8`, `.lasso9`

### `Latte`

- `.latte`

### `Lean`

- `.lean`, `.hlean`

### `Less`

- `.less`

### `Lex`

- `.l`, `.lex`

### `LilyPond`

- `.ly`, `.ily`

### `Limbo`

- `.b`, `.m`

### `Linker Script`

- `.ld`, `.lds`, `.x`

### `Linux Kernel Module`

- `.mod`

### `Liquid`

- `.liquid`

### `Literate Agda`

- `.lagda`

### `Literate CoffeeScript`

- `.litcoffee`

### `Literate Haskell`

- `.lhs`

### `LiveScript`

- `.ls`, `._ls`

### `Logos`

- `.xm`, `.x`, `.xi`

### `Logtalk`

- `.lgt`, `.logtalk`

### `LookML`

- `.lookml`, `.model.lkml`, `.view.lkml`

### `LoomScript`

- `.ls`

### `Lua`

- `.lua`, `.fcgi`, `.nse`, `.p8`, `.pd_lua`, `.rbxs`, `.rockspec`, `.wlua`

### `M`

- `.mumps`, `.m`

### `M4`

- `.m4`

### `M4Sugar`

- `.m4`

### `MATLAB`

- `.matlab`, `.m`

### `MAXScript`

- `.ms`, `.mcr`

### `MLIR`

- `.mlir`

### `MQL4`

- `.mq4`, `.mqh`

### `MQL5`

- `.mq5`, `.mqh`

### `MTML`

- `.mtml`

### `MUF`

- `.muf`, `.m`

### `Makefile`

- `.mak`, `.d`, `.make`, `.mk`, `.mkfile`

### `Mako`

- `.mako`, `.mao`

### `Markdown`

- `.md`, `.markdown`, `.mdown`, `.mdwn`, `.mdx`, `.mkd`, `.mkdn`, `.mkdown`, `.ronn`, `.workbook`

### `Marko`

- `.marko`

### `Mask`

- `.mask`

### `Mathematica`

- `.mathematica`, `.cdf`, `.m`, `.ma`, `.mt`, `.nb`, `.nbp`, `.wl`, `.wlt`

### `Max`

- `.maxpat`, `.maxhelp`, `.maxproj`, `.mxt`, `.pat`

### `MediaWiki`

- `.mediawiki`, `.wiki`

### `Mercury`

- `.m`, `.moo`

### `Metal`

- `.metal`

### `Microsoft Developer Studio Project`

- `.dsp`

### `MiniD`

- `.minid`

### `Mirah`

- `.druby`, `.duby`, `.mirah`

### `Modelica`

- `.mo`

### `Modula-2`

- `.mod`

### `Modula-3`

- `.i3`, `.ig`, `.m3`, `.mg`

### `Module Management System`

- `.mms`, `.mmk`

### `Monkey`

- `.monkey`, `.monkey2`

### `Moocode`

- `.moo`

### `MoonScript`

- `.moon`

### `Motorola 68K Assembly`

- `.asm`, `.i`, `.inc`, `.s`, `.x68`

### `Muse`

- `.muse`

### `Myghty`

- `.myt`

### `NASL`

- `.nasl`, `.inc`

### `NCL`

- `.ncl`

### `NL`

- `.nl`

### `NSIS`

- `.nsi`, `.nsh`

### `Nearley`

- `.ne`, `.nearley`

### `Nemerle`

- `.n`

### `NetLinx`

- `.axs`, `.axi`

### `NetLinx+ERB`

- `.axs.erb`, `.axi.erb`

### `NetLogo`

- `.nlogo`

### `NewLisp`

- `.nl`, `.lisp`, `.lsp`

### `Nextflow`

- `.nf`

### `Nginx`

- `.nginxconf`, `.vhost`

### `Nim`

- `.nim`, `.nim.cfg`, `.nimble`, `.nimrod`, `.nims`

### `Ninja`

- `.ninja`

### `Nit`

- `.nit`

### `Nix`

- `.nix`

### `Nu`

- `.nu`

### `NumPy`

- `.numpy`, `.numpyw`, `.numsc`

### `OCaml`

- `.ml`, `.eliom`, `.eliomi`, `.ml4`, `.mli`, `.mll`, `.mly`

### `ObjDump`

- `.objdump`

### `Object Data Instance Notation`

- `.odin`

### `ObjectScript`

- `.cls`

### `Objective-C`

- `.m`, `.h`

### `Objective-C++`

- `.mm`

### `Objective-J`

- `.j`, `.sj`

### `Odin`

- `.odin`

### `Omgrofl`

- `.omgrofl`

### `Opa`

- `.opa`

### `Opal`

- `.opal`

### `Open Policy Agent`

- `.rego`

### `OpenCL`

- `.cl`, `.opencl`

### `OpenEdge ABL`

- `.p`, `.cls`, `.w`

### `OpenQASM`

- `.qasm`

### `OpenSCAD`

- `.scad`

### `OpenStep Property List`

- `.plist`

### `OpenType Feature File`

- `.fea`

### `Org`

- `.org`

### `Ox`

- `.ox`, `.oxh`, `.oxo`

### `Oxygene`

- `.oxygene`

### `Oz`

- `.oz`

### `P4`

- `.p4`

### `PHP`

- `.php`, `.aw`, `.ctp`, `.fcgi`, `.inc`, `.php3`, `.php4`, `.php5`, `.phps`, `.phpt`

### `PLSQL`

- `.pls`, `.bdy`, `.ddl`, `.fnc`, `.pck`, `.pkb`, `.pks`, `.plb`, `.plsql`, `.prc`, `.spc`, `.sql`, `.tpb`, `.tps`, `.trg`, `.vw`

### `PLpgSQL`

- `.pgsql`, `.sql`

### `POV-Ray SDL`

- `.pov`, `.inc`

### `Pan`

- `.pan`

### `Papyrus`

- `.psc`

### `Parrot`

- `.parrot`

### `Parrot Assembly`

- `.pasm`

### `Parrot Internal Representation`

- `.pir`

### `Pascal`

- `.pas`, `.dfm`, `.dpr`, `.inc`, `.lpr`, `.pascal`, `.pp`

### `Pawn`

- `.pwn`, `.inc`, `.sma`

### `Pep8`

- `.pep`

### `Perl`

- `.pl`, `.al`, `.cgi`, `.fcgi`, `.perl`, `.ph`, `.plx`, `.pm`, `.psgi`, `.t`

### `Pic`

- `.pic`, `.chem`

### `Pickle`

- `.pkl`

### `PicoLisp`

- `.l`

### `PigLatin`

- `.pig`

### `Pike`

- `.pike`, `.pmod`

### `PlantUML`

- `.puml`, `.iuml`, `.plantuml`

### `Pod`

- `.pod`

### `Pod 6`

- `.pod`, `.pod6`

### `PogoScript`

- `.pogo`

### `Pony`

- `.pony`

### `PostCSS`

- `.pcss`, `.postcss`

### `PostScript`

- `.ps`, `.eps`, `.epsi`, `.pfa`

### `PowerBuilder`

- `.pbt`, `.sra`, `.sru`, `.srw`

### `PowerShell`

- `.ps1`, `.psd1`, `.psm1`

### `Prisma`

- `.prisma`

### `Processing`

- `.pde`

### `Proguard`

- `.pro`

### `Prolog`

- `.pl`, `.pro`, `.prolog`, `.yap`

### `Propeller Spin`

- `.spin`

### `Protocol Buffer`

- `.proto`

### `Public Key`

- `.asc`, `.pub`

### `Pug`

- `.jade`, `.pug`

### `Puppet`

- `.pp`

### `Pure Data`

- `.pd`

### `PureBasic`

- `.pb`, `.pbi`

### `PureScript`

- `.purs`

### `Python`

- `.py`, `.cgi`, `.fcgi`, `.gyp`, `.gypi`, `.lmi`, `.py3`, `.pyde`, `.pyi`, `.pyp`, `.pyt`, `.pyw`, `.rpy`, `.smk`, `.spec`, `.tac`, `.wsgi`, `.xpy`

### `Python traceback`

- `.pytb`

### `QML`

- `.qml`, `.qbs`

### `QMake`

- `.pro`, `.pri`

### `R`

- `.r`, `.rd`, `.rsx`

### `RAML`

- `.raml`

### `RDoc`

- `.rdoc`

### `REALbasic`

- `.rbbas`, `.rbfrm`, `.rbmnu`, `.rbres`, `.rbtbar`, `.rbuistate`

### `REXX`

- `.rexx`, `.pprx`, `.rex`

### `RHTML`

- `.rhtml`

### `RMarkdown`

- `.rmd`

### `RPC`

- `.x`

### `RPM Spec`

- `.spec`

### `RUNOFF`

- `.rnh`, `.rno`

### `Racket`

- `.rkt`, `.rktd`, `.rktl`, `.scrbl`

### `Ragel`

- `.rl`

### `Raku`

- `.6pl`, `.6pm`, `.nqp`, `.p6`, `.p6l`, `.p6m`, `.pl`, `.pl6`, `.pm`, `.pm6`, `.t`

### `Rascal`

- `.rsc`

### `Raw token data`

- `.raw`

### `Reason`

- `.re`, `.rei`

### `Rebol`

- `.reb`, `.r`, `.r2`, `.r3`, `.rebol`

### `Red`

- `.red`, `.reds`

### `Redcode`

- `.cw`

### `Regular Expression`

- `.regexp`, `.regex`

### `Ren'Py`

- `.rpy`

### `RenderScript`

- `.rs`, `.rsh`

### `Rich Text Format`

- `.rtf`

### `Ring`

- `.ring`

### `Riot`

- `.riot`

### `RobotFramework`

- `.robot`

### `Roff`

- `.roff`, `.1`, `.1in`, `.1m`, `.1x`, `.2`, `.3`, `.3in`, `.3m`, `.3p`, `.3pm`, `.3qt`, `.3x`, `.4`, `.5`, `.6`, `.7`, `.8`, `.9`, `.l`, `.man`, `.mdoc`, `.me`, `.ms`, `.n`, `.nr`, `.rno`, `.tmac`

### `Roff Manpage`

- `.1`, `.1in`, `.1m`, `.1x`, `.2`, `.3`, `.3in`, `.3m`, `.3p`, `.3pm`, `.3qt`, `.3x`, `.4`, `.5`, `.6`, `.7`, `.8`, `.9`, `.man`, `.mdoc`

### `Rouge`

- `.rg`

### `Ruby`

- `.rb`, `.builder`, `.eye`, `.fcgi`, `.gemspec`, `.god`, `.jbuilder`, `.mspec`, `.pluginspec`, `.podspec`, `.rabl`, `.rake`, `.rbi`, `.rbuild`, `.rbw`, `.rbx`, `.ru`, `.ruby`, `.spec`, `.thor`, `.watchr`

### `Rust`

- `.rs`, `.rs.in`

### `SAS`

- `.sas`

### `SCSS`

- `.scss`

### `SMT`

- `.smt2`, `.smt`

### `SPARQL`

- `.sparql`, `.rq`

### `SQF`

- `.sqf`, `.hqf`

### `SQL`

- `.sql`, `.cql`, `.ddl`, `.inc`, `.mysql`, `.prc`, `.tab`, `.udf`, `.viw`

### `SQLPL`

- `.sql`, `.db2`

### `SRecode Template`

- `.srt`

### `STON`

- `.ston`

### `SVG`

- `.svg`

### `SWIG`

- `.i`

### `Sage`

- `.sage`, `.sagews`

### `SaltStack`

- `.sls`

### `Sass`

- `.sass`

### `Scala`

- `.scala`, `.kojo`, `.sbt`, `.sc`

### `Scaml`

- `.scaml`

### `Scheme`

- `.scm`, `.sch`, `.sld`, `.sls`, `.sps`, `.ss`

### `Scilab`

- `.sci`, `.sce`, `.tst`

### `Self`

- `.self`

### `ShaderLab`

- `.shader`

### `Shell`

- `.sh`, `.bash`, `.bats`, `.cgi`, `.command`, `.fcgi`, `.ksh`, `.sh.in`, `.tmux`, `.tool`, `.zsh`

### `ShellSession`

- `.sh-session`

### `Shen`

- `.shen`

### `Slash`

- `.sl`

### `Slice`

- `.ice`

### `Slim`

- `.slim`

### `SmPL`

- `.cocci`

### `Smali`

- `.smali`

### `Smalltalk`

- `.st`, `.cs`

### `Smarty`

- `.tpl`

### `SourcePawn`

- `.sp`, `.inc`

### `Spline Font Database`

- `.sfd`

### `Squirrel`

- `.nut`

### `Stan`

- `.stan`

### `Standard ML`

- `.ML`, `.fun`, `.sig`, `.sml`

### `Starlark`

- `.bzl`

### `Stata`

- `.do`, `.ado`, `.doh`, `.ihlp`, `.mata`, `.matah`, `.sthlp`

### `Stylus`

- `.styl`

### `SubRip Text`

- `.srt`

### `SugarSS`

- `.sss`

### `SuperCollider`

- `.sc`, `.scd`

### `Svelte`

- `.svelte`

### `Swift`

- `.swift`

### `SystemVerilog`

- `.sv`, `.svh`, `.vh`

### `TI Program`

- `.8xp`, `.8xk`, `.8xk.txt`, `.8xp.txt`

### `TLA`

- `.tla`

### `TOML`

- `.toml`

### `TSQL`

- `.sql`

### `TSX`

- `.tsx`

### `TXL`

- `.txl`

### `Tcl`

- `.tcl`, `.adp`, `.tm`

### `Tcsh`

- `.tcsh`, `.csh`

### `TeX`

- `.tex`, `.aux`, `.bbx`, `.cbx`, `.cls`, `.dtx`, `.ins`, `.lbx`, `.ltx`, `.mkii`, `.mkiv`, `.mkvi`, `.sty`, `.toc`

### `Tea`

- `.tea`

### `Terra`

- `.t`

### `Texinfo`

- `.texinfo`, `.texi`, `.txi`

### `Text`

- `.txt`, `.fr`, `.nb`, `.ncl`, `.no`

### `Textile`

- `.textile`

### `Thrift`

- `.thrift`

### `Turing`

- `.t`, `.tu`

### `Turtle`

- `.ttl`

### `Twig`

- `.twig`

### `Type Language`

- `.tl`

### `TypeScript`

- `.ts`

### `Unified Parallel C`

- `.upc`

### `Unity3D Asset`

- `.anim`, `.asset`, `.mask`, `.mat`, `.meta`, `.prefab`, `.unity`

### `Unix Assembly`

- `.s`, `.ms`

### `Uno`

- `.uno`

### `UnrealScript`

- `.uc`

### `UrWeb`

- `.ur`, `.urs`

### `V`

- `.v`

### `VBA`

- `.bas`, `.cls`, `.frm`, `.frx`, `.vba`

### `VBScript`

- `.vbs`

### `VCL`

- `.vcl`

### `VHDL`

- `.vhdl`, `.vhd`, `.vhf`, `.vhi`, `.vho`, `.vhs`, `.vht`, `.vhw`

### `Vala`

- `.vala`, `.vapi`

### `Verilog`

- `.v`, `.veo`

### `Vim Snippet`

- `.snip`, `.snippet`, `.snippets`

### `Vim script`

- `.vim`, `.vba`, `.vmb`

### `Visual Basic .NET`

- `.vb`, `.vbhtml`

### `Volt`

- `.volt`

### `Vue`

- `.vue`

### `Wavefront Material`

- `.mtl`

### `Wavefront Object`

- `.obj`

### `Web Ontology Language`

- `.owl`

### `WebAssembly`

- `.wast`, `.wat`

### `WebIDL`

- `.webidl`

### `WebVTT`

- `.vtt`

### `Windows Registry Entries`

- `.reg`

### `Wollok`

- `.wlk`

### `World of Warcraft Addon Data`

- `.toc`

### `X BitMap`

- `.xbm`

### `X PixMap`

- `.xpm`, `.pm`

### `X10`

- `.x10`

### `XC`

- `.xc`

### `XML`

- `.xml`, `.adml`, `.admx`, `.ant`, `.axml`, `.builds`, `.ccproj`, `.ccxml`, `.clixml`, `.cproject`, `.cscfg`, `.csdef`, `.csl`, `.csproj`, `.ct`, `.depproj`, `.dita`, `.ditamap`, `.ditaval`, `.dll.config`, `.dotsettings`, `.filters`, `.fsproj`, `.fxml`, `.glade`, `.gml`, `.gmx`, `.grxml`, `.iml`, `.ivy`, `.jelly`, `.jsproj`, `.kml`, `.launch`, `.mdpolicy`, `.mjml`, `.mm`, `.mod`, `.mxml`, `.natvis`, `.ncl`, `.ndproj`, `.nproj`, `.nuspec`, `.odd`, `.osm`, `.pkgproj`, `.pluginspec`, `.proj`, `.props`, `.ps1xml`, `.psc1`, `.pt`, `.rdf`, `.resx`, `.rss`, `.sch`, `.scxml`, `.sfproj`, `.shproj`, `.srdf`, `.storyboard`, `.sublime-snippet`, `.targets`, `.tml`, `.ts`, `.tsx`, `.ui`, `.urdf`, `.ux`, `.vbproj`, `.vcxproj`, `.vsixmanifest`, `.vssettings`, `.vstemplate`, `.vxml`, `.wixproj`, `.workflow`, `.wsdl`, `.wsf`, `.wxi`, `.wxl`, `.wxs`, `.x3d`, `.xacro`, `.xaml`, `.xib`, `.xlf`, `.xliff`, `.xmi`, `.xml.dist`, `.xproj`, `.xsd`, `.xspec`, `.xul`, `.zcml`

### `XML Property List`

- `.plist`, `.stTheme`, `.tmCommand`, `.tmLanguage`, `.tmPreferences`, `.tmSnippet`, `.tmTheme`

### `XPages`

- `.xsp-config`, `.xsp.metadata`

### `XProc`

- `.xpl`, `.xproc`

### `XQuery`

- `.xquery`, `.xq`, `.xql`, `.xqm`, `.xqy`

### `XS`

- `.xs`

### `XSLT`

- `.xslt`, `.xsl`

### `Xojo`

- `.xojo_code`, `.xojo_menu`, `.xojo_report`, `.xojo_script`, `.xojo_toolbar`, `.xojo_window`

### `Xtend`

- `.xtend`

### `YAML`

- `.yml`, `.mir`, `.reek`, `.rviz`, `.sublime-syntax`, `.syntax`, `.yaml`, `.yaml-tmlanguage`, `.yaml.sed`, `.yml.mysql`

### `YANG`

- `.yang`

### `YARA`

- `.yar`, `.yara`

### `YASnippet`

- `.yasnippet`

### `Yacc`

- `.y`, `.yacc`, `.yy`

### `ZAP`

- `.zap`, `.xzap`

### `ZIL`

- `.zil`, `.mud`

### `Zeek`

- `.zeek`, `.bro`

### `ZenScript`

- `.zs`

### `Zephir`

- `.zep`

### `Zig`

- `.zig`

### `Zimpl`

- `.zimpl`, `.zmpl`, `.zpl`

### `desktop`

- `.desktop`, `.desktop.in`

### `dircolors`

- `.dircolors`

### `eC`

- `.ec`, `.eh`

### `edn`

- `.edn`

### `fish`

- `.fish`

### `mIRC Script`

- `.mrc`

### `mcfunction`

- `.mcfunction`

### `mupad`

- `.mu`

### `nanorc`

- `.nanorc`

### `nesC`

- `.nc`

### `ooc`

- `.ooc`

### `q`

- `.q`

### `reStructuredText`

- `.rst`, `.rest`, `.rest.txt`, `.rst.txt`

### `sed`

- `.sed`

### `wdl`

- `.wdl`

### `wisp`

- `.wisp`

### `xBase`

- `.prg`, `.ch`, `.prw`

---

## ジェネレーター

- https://paiza.io/projects/4idwoao7M2Bndosu73PZ5w <br>上記テーブルの Markdown ジェネレーターです。