1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 07:00:04 +08:00
SpaceVim/.SpaceVim.d/languages.json

7702 lines
144 KiB
JSON
Raw Permalink Normal View History

2020-01-27 22:11:56 +08:00
{
"1C Enterprise": {
"type": "programming",
"color": "#814CCC",
"extensions": [
".bsl",
".os"
],
"tm_scope": "source.bsl",
"ace_mode": "text",
"language_id": 0
},
"ABAP": {
"type": "programming",
"color": "#E8274B",
"extensions": [
".abap"
],
"tm_scope": "source.abap",
"ace_mode": "abap",
"language_id": 1
},
"ABNF": {
"type": "data",
"ace_mode": "text",
"extensions": [
".abnf"
],
"tm_scope": "source.abnf",
"language_id": 429
},
"AGS Script": {
"type": "programming",
"color": "#B9D9FF",
"aliases": [
"ags"
],
"extensions": [
".asc",
".ash"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 2
},
"AMPL": {
"type": "programming",
"color": "#E6EFBB",
"extensions": [
".ampl",
".mod"
],
"tm_scope": "source.ampl",
"ace_mode": "text",
"language_id": 3
},
"ANTLR": {
"type": "programming",
"color": "#9DC3FF",
"extensions": [
".g4"
],
"tm_scope": "source.antlr",
"ace_mode": "text",
"language_id": 4
},
"API Blueprint": {
"type": "markup",
"color": "#2ACCA8",
"ace_mode": "markdown",
"extensions": [
".apib"
],
"tm_scope": "text.html.markdown.source.gfm.apib",
"language_id": 5
},
"APL": {
"type": "programming",
"color": "#5A8164",
"extensions": [
".apl",
".dyalog"
],
"interpreters": [
"apl",
"aplx",
"dyalog"
],
"tm_scope": "source.apl",
"ace_mode": "text",
"codemirror_mode": "apl",
"codemirror_mime_type": "text/apl",
"language_id": 6
},
"ASN.1": {
"type": "data",
"extensions": [
".asn",
".asn1"
],
"tm_scope": "source.asn",
"ace_mode": "text",
"codemirror_mode": "asn.1",
"codemirror_mime_type": "text/x-ttcn-asn",
"language_id": 7
},
"ASP": {
"type": "programming",
"color": "#6a40fd",
"tm_scope": "text.html.asp",
"aliases": [
"aspx",
"aspx-vb"
],
"extensions": [
".asp",
".asax",
".ascx",
".ashx",
".asmx",
".aspx",
".axd"
],
"ace_mode": "text",
"codemirror_mode": "htmlembedded",
"codemirror_mime_type": "application/x-aspx",
"language_id": 8
},
"ATS": {
"type": "programming",
"color": "#1ac620",
"aliases": [
"ats2"
],
"extensions": [
".dats",
".hats",
".sats"
],
"tm_scope": "source.ats",
"ace_mode": "ocaml",
"language_id": 9
},
"ActionScript": {
"type": "programming",
"tm_scope": "source.actionscript.3",
"color": "#882B0F",
"aliases": [
"actionscript 3",
"actionscript3",
"as3"
],
"extensions": [
".as"
],
"ace_mode": "actionscript",
"language_id": 10
},
"Ada": {
"type": "programming",
"color": "#02f88c",
"extensions": [
".adb",
".ada",
".ads"
],
"aliases": [
"ada95",
"ada2005"
],
"tm_scope": "source.ada",
"ace_mode": "ada",
"language_id": 11
},
"Adobe Font Metrics": {
"type": "data",
"tm_scope": "source.afm",
"extensions": [
".afm"
],
"aliases": [
"acfm",
"adobe composite font metrics",
"adobe multiple font metrics",
"amfm"
],
"ace_mode": "text",
"language_id": 147198098
},
"Agda": {
"type": "programming",
"color": "#315665",
"extensions": [
".agda"
],
"tm_scope": "source.agda",
"ace_mode": "text",
"language_id": 12
},
"Alloy": {
"type": "programming",
"color": "#64C800",
"extensions": [
".als"
],
"tm_scope": "source.alloy",
"ace_mode": "text",
"language_id": 13
},
"Alpine Abuild": {
"type": "programming",
"group": "Shell",
"aliases": [
"abuild",
"apkbuild"
],
"filenames": [
"APKBUILD"
],
"tm_scope": "source.shell",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 14
},
"Altium Designer": {
"type": "data",
"aliases": [
"altium"
],
"extensions": [
".OutJob",
".PcbDoc",
".PrjPCB",
".SchDoc"
],
"tm_scope": "source.ini",
"ace_mode": "ini",
"language_id": 187772328
},
"AngelScript": {
"type": "programming",
"color": "#C7D7DC",
"extensions": [
".as",
".angelscript"
],
"tm_scope": "source.angelscript",
"ace_mode": "text",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 389477596
},
"Ant Build System": {
"type": "data",
"tm_scope": "text.xml.ant",
"filenames": [
"ant.xml",
"build.xml"
],
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "application/xml",
"language_id": 15
},
"ApacheConf": {
"type": "data",
"aliases": [
"aconf",
"apache"
],
"extensions": [
".apacheconf",
".vhost"
],
"filenames": [
".htaccess",
"apache2.conf",
"httpd.conf"
],
"tm_scope": "source.apache-config",
"ace_mode": "apache_conf",
"language_id": 16
},
"Apex": {
"type": "programming",
"extensions": [
".cls"
],
"tm_scope": "source.java",
"ace_mode": "java",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-java",
"language_id": 17
},
"Apollo Guidance Computer": {
"type": "programming",
"group": "Assembly",
"extensions": [
".agc"
],
"tm_scope": "source.agc",
"ace_mode": "assembly_x86",
"language_id": 18
},
"AppleScript": {
"type": "programming",
"aliases": [
"osascript"
],
"extensions": [
".applescript",
".scpt"
],
"interpreters": [
"osascript"
],
"tm_scope": "source.applescript",
"ace_mode": "applescript",
"color": "#101F1F",
"language_id": 19
},
"Arc": {
"type": "programming",
"color": "#aa2afe",
"extensions": [
".arc"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 20
},
"AsciiDoc": {
"type": "prose",
"ace_mode": "asciidoc",
"wrap": true,
"extensions": [
".asciidoc",
".adoc",
".asc"
],
"tm_scope": "text.html.asciidoc",
"language_id": 22
},
"AspectJ": {
"type": "programming",
"color": "#a957b0",
"extensions": [
".aj"
],
"tm_scope": "source.aspectj",
"ace_mode": "text",
"language_id": 23
},
"Assembly": {
"type": "programming",
"color": "#6E4C13",
"aliases": [
"asm",
"nasm"
],
"extensions": [
".asm",
".a51",
".i",
".inc",
".nasm"
],
"tm_scope": "source.assembly",
"ace_mode": "assembly_x86",
"language_id": 24
},
"Asymptote": {
"type": "programming",
"color": "#4a0c0c",
"extensions": [
".asy"
],
"interpreters": [
"asy"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-kotlin",
"language_id": 591605007
},
"Augeas": {
"type": "programming",
"extensions": [
".aug"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 25
},
"AutoHotkey": {
"type": "programming",
"color": "#6594b9",
"aliases": [
"ahk"
],
"extensions": [
".ahk",
".ahkl"
],
"tm_scope": "source.ahk",
"ace_mode": "autohotkey",
"language_id": 26
},
"AutoIt": {
"type": "programming",
"color": "#1C3552",
"aliases": [
"au3",
"AutoIt3",
"AutoItScript"
],
"extensions": [
".au3"
],
"tm_scope": "source.autoit",
"ace_mode": "autohotkey",
"language_id": 27
},
"Awk": {
"type": "programming",
"extensions": [
".awk",
".auk",
".gawk",
".mawk",
".nawk"
],
"interpreters": [
"awk",
"gawk",
"mawk",
"nawk"
],
"tm_scope": "source.awk",
"ace_mode": "text",
"language_id": 28
},
"Ballerina": {
"type": "programming",
"extensions": [
".bal"
],
"tm_scope": "source.ballerina",
"ace_mode": "text",
"color": "#FF5000",
"language_id": 720859680
},
"Batchfile": {
"type": "programming",
"aliases": [
"bat",
"batch",
"dosbatch",
"winbatch"
],
"extensions": [
".bat",
".cmd"
],
"tm_scope": "source.batchfile",
"ace_mode": "batchfile",
"color": "#C1F12E",
"language_id": 29
},
"Befunge": {
"type": "programming",
"extensions": [
".befunge"
],
"tm_scope": "source.befunge",
"ace_mode": "text",
"language_id": 30
},
"BibTeX": {
"type": "markup",
"group": "TeX",
"extensions": [
".bib",
".bibtex"
],
"tm_scope": "text.bibtex",
"ace_mode": "tex",
"codemirror_mode": "stex",
"codemirror_mime_type": "text/x-stex",
"language_id": 982188347
},
"Bison": {
"type": "programming",
"group": "Yacc",
"tm_scope": "source.yacc",
"extensions": [
".bison"
],
"ace_mode": "text",
"language_id": 31
},
"BitBake": {
"type": "programming",
"tm_scope": "none",
"extensions": [
".bb"
],
"ace_mode": "text",
"language_id": 32
},
"Blade": {
"type": "markup",
"group": "HTML",
"extensions": [
".blade",
".blade.php"
],
"tm_scope": "text.html.php.blade",
"ace_mode": "text",
"language_id": 33
},
"BlitzBasic": {
"type": "programming",
"aliases": [
"b3d",
"blitz3d",
"blitzplus",
"bplus"
],
"extensions": [
".bb",
".decls"
],
"tm_scope": "source.blitzmax",
"ace_mode": "text",
"language_id": 34
},
"BlitzMax": {
"type": "programming",
"color": "#cd6400",
"extensions": [
".bmx"
],
"aliases": [
"bmax"
],
"tm_scope": "source.blitzmax",
"ace_mode": "text",
"language_id": 35
},
"Bluespec": {
"type": "programming",
"extensions": [
".bsv"
],
"tm_scope": "source.bsv",
"ace_mode": "verilog",
"language_id": 36
},
"Boo": {
"type": "programming",
"color": "#d4bec1",
"extensions": [
".boo"
],
"ace_mode": "text",
"tm_scope": "source.boo",
"language_id": 37
},
"Brainfuck": {
"type": "programming",
"color": "#2F2530",
"extensions": [
".b",
".bf"
],
"tm_scope": "source.bf",
"ace_mode": "text",
"codemirror_mode": "brainfuck",
"codemirror_mime_type": "text/x-brainfuck",
"language_id": 38
},
"Brightscript": {
"type": "programming",
"extensions": [
".brs"
],
"tm_scope": "source.brightscript",
"ace_mode": "text",
"language_id": 39
},
"C": {
"type": "programming",
"color": "#555555",
"extensions": [
".c",
".cats",
".h",
".idc"
],
"interpreters": [
"tcc"
],
"tm_scope": "source.c",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 41
},
"C#": {
"type": "programming",
"ace_mode": "csharp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csharp",
"tm_scope": "source.cs",
"color": "#178600",
"aliases": [
"csharp"
],
"extensions": [
".cs",
".cake",
".csx"
],
"language_id": 42
},
"C++": {
"type": "programming",
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"color": "#f34b7d",
"aliases": [
"cpp"
],
"extensions": [
".cpp",
".c++",
".cc",
".cp",
".cxx",
".h",
".h++",
".hh",
".hpp",
".hxx",
".inc",
".inl",
".ino",
".ipp",
".re",
".tcc",
".tpp"
],
"language_id": 43
},
"C-ObjDump": {
"type": "data",
"extensions": [
".c-objdump"
],
"tm_scope": "objdump.x86asm",
"ace_mode": "assembly_x86",
"language_id": 44
},
"C2hs Haskell": {
"type": "programming",
"group": "Haskell",
"aliases": [
"c2hs"
],
"extensions": [
".chs"
],
"tm_scope": "source.haskell",
"ace_mode": "haskell",
"codemirror_mode": "haskell",
"codemirror_mime_type": "text/x-haskell",
"language_id": 45
},
"CLIPS": {
"type": "programming",
"extensions": [
".clp"
],
"tm_scope": "source.clips",
"ace_mode": "text",
"language_id": 46
},
"CMake": {
"type": "programming",
"extensions": [
".cmake",
".cmake.in"
],
"filenames": [
"CMakeLists.txt"
],
"tm_scope": "source.cmake",
"ace_mode": "text",
"codemirror_mode": "cmake",
"codemirror_mime_type": "text/x-cmake",
"language_id": 47
},
"COBOL": {
"type": "programming",
"extensions": [
".cob",
".cbl",
".ccp",
".cobol",
".cpy"
],
"tm_scope": "source.cobol",
"ace_mode": "cobol",
"codemirror_mode": "cobol",
"codemirror_mime_type": "text/x-cobol",
"language_id": 48
},
"COLLADA": {
"type": "data",
"extensions": [
".dae"
],
"tm_scope": "text.xml",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 49
},
"CSON": {
"type": "data",
"tm_scope": "source.coffee",
"ace_mode": "coffee",
"codemirror_mode": "coffeescript",
"codemirror_mime_type": "text/x-coffeescript",
"extensions": [
".cson"
],
"language_id": 424
},
"CSS": {
"type": "markup",
"tm_scope": "source.css",
"ace_mode": "css",
"codemirror_mode": "css",
"codemirror_mime_type": "text/css",
"color": "#563d7c",
"extensions": [
".css"
],
"language_id": 50
},
"CSV": {
"type": "data",
"ace_mode": "text",
"tm_scope": "none",
"extensions": [
".csv"
],
"language_id": 51
},
"CWeb": {
"type": "programming",
"extensions": [
".w"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 657332628
},
"Cabal Config": {
"type": "data",
"aliases": [
"Cabal"
],
"extensions": [
".cabal"
],
"filenames": [
"cabal.config",
"cabal.project"
],
"ace_mode": "haskell",
"codemirror_mode": "haskell",
"codemirror_mime_type": "text/x-haskell",
"tm_scope": "source.cabal",
"language_id": 677095381
},
"Cap'n Proto": {
"type": "programming",
"tm_scope": "source.capnp",
"extensions": [
".capnp"
],
"ace_mode": "text",
"language_id": 52
},
"CartoCSS": {
"type": "programming",
"aliases": [
"Carto"
],
"extensions": [
".mss"
],
"ace_mode": "text",
"tm_scope": "source.css.mss",
"language_id": 53
},
"Ceylon": {
"type": "programming",
"color": "#dfa535",
"extensions": [
".ceylon"
],
"tm_scope": "source.ceylon",
"ace_mode": "text",
"language_id": 54
},
"Chapel": {
"type": "programming",
"color": "#8dc63f",
"aliases": [
"chpl"
],
"extensions": [
".chpl"
],
"tm_scope": "source.chapel",
"ace_mode": "text",
"language_id": 55
},
"Charity": {
"type": "programming",
"extensions": [
".ch"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 56
},
"ChucK": {
"type": "programming",
"extensions": [
".ck"
],
"tm_scope": "source.java",
"ace_mode": "java",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-java",
"language_id": 57
},
"Cirru": {
"type": "programming",
"color": "#ccccff",
"tm_scope": "source.cirru",
"ace_mode": "cirru",
"extensions": [
".cirru"
],
"language_id": 58
},
"Clarion": {
"type": "programming",
"color": "#db901e",
"ace_mode": "text",
"extensions": [
".clw"
],
"tm_scope": "source.clarion",
"language_id": 59
},
"Clean": {
"type": "programming",
"color": "#3F85AF",
"extensions": [
".icl",
".dcl"
],
"tm_scope": "source.clean",
"ace_mode": "text",
"language_id": 60
},
"Click": {
"type": "programming",
"color": "#E4E6F3",
"extensions": [
".click"
],
"tm_scope": "source.click",
"ace_mode": "text",
"language_id": 61
},
"Clojure": {
"type": "programming",
"tm_scope": "source.clojure",
"ace_mode": "clojure",
"codemirror_mode": "clojure",
"codemirror_mime_type": "text/x-clojure",
"color": "#db5855",
"extensions": [
".clj",
".boot",
".cl2",
".cljc",
".cljs",
".cljs.hl",
".cljscm",
".cljx",
".hic"
],
"filenames": [
"riemann.config"
],
"language_id": 62
},
"Closure Templates": {
"type": "markup",
"group": "HTML",
"ace_mode": "soy_template",
"codemirror_mode": "soy",
"codemirror_mime_type": "text/x-soy",
"aliases": [
"soy"
],
"extensions": [
".soy"
],
"tm_scope": "text.html.soy",
"language_id": 357046146
},
"Cloud Firestore Security Rules": {
"type": "data",
"ace_mode": "less",
"codemirror_mode": "css",
"codemirror_mime_type": "text/css",
"tm_scope": "source.firestore",
"filenames": [
"firestore.rules"
],
"language_id": 407996372
},
"CoNLL-U": {
"type": "data",
"extensions": [
".conllu",
".conll"
],
"tm_scope": "text.conllu",
"ace_mode": "text",
"aliases": [
"CoNLL",
"CoNLL-X"
],
"language_id": 421026389
},
"CoffeeScript": {
"type": "programming",
"tm_scope": "source.coffee",
"ace_mode": "coffee",
"codemirror_mode": "coffeescript",
"codemirror_mime_type": "text/x-coffeescript",
"color": "#244776",
"aliases": [
"coffee",
"coffee-script"
],
"extensions": [
".coffee",
"._coffee",
".cake",
".cjsx",
".iced"
],
"filenames": [
"Cakefile"
],
"interpreters": [
"coffee"
],
"language_id": 63
},
"ColdFusion": {
"type": "programming",
"ace_mode": "coldfusion",
"color": "#ed2cd6",
"aliases": [
"cfm",
"cfml",
"coldfusion html"
],
"extensions": [
".cfm",
".cfml"
],
"tm_scope": "text.html.cfm",
"language_id": 64
},
"ColdFusion CFC": {
"type": "programming",
"group": "ColdFusion",
"ace_mode": "coldfusion",
"aliases": [
"cfc"
],
"extensions": [
".cfc"
],
"tm_scope": "source.cfscript",
"language_id": 65
},
"Common Lisp": {
"type": "programming",
"tm_scope": "source.lisp",
"color": "#3fb68b",
"aliases": [
"lisp"
],
"extensions": [
".lisp",
".asd",
".cl",
".l",
".lsp",
".ny",
".podsl",
".sexp"
],
"interpreters": [
"lisp",
"sbcl",
"ccl",
"clisp",
"ecl"
],
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 66
},
"Common Workflow Language": {
"aliases": [
"cwl"
],
"type": "programming",
"ace_mode": "yaml",
"codemirror_mode": "yaml",
"codemirror_mime_type": "text/x-yaml",
"extensions": [
".cwl"
],
"interpreters": [
"cwl-runner"
],
"color": "#B5314C",
"tm_scope": "source.cwl",
"language_id": 988547172
},
"Component Pascal": {
"type": "programming",
"color": "#B0CE4E",
"extensions": [
".cp",
".cps"
],
"tm_scope": "source.pascal",
"aliases": [
"delphi",
"objectpascal"
],
"ace_mode": "pascal",
"codemirror_mode": "pascal",
"codemirror_mime_type": "text/x-pascal",
"language_id": 67
},
"Cool": {
"type": "programming",
"extensions": [
".cl"
],
"tm_scope": "source.cool",
"ace_mode": "text",
"language_id": 68
},
"Coq": {
"type": "programming",
"extensions": [
".coq",
".v"
],
"tm_scope": "source.coq",
"ace_mode": "text",
"language_id": 69
},
"Cpp-ObjDump": {
"type": "data",
"extensions": [
".cppobjdump",
".c++-objdump",
".c++objdump",
".cpp-objdump",
".cxx-objdump"
],
"tm_scope": "objdump.x86asm",
"aliases": [
"c++-objdump"
],
"ace_mode": "assembly_x86",
"language_id": 70
},
"Creole": {
"type": "prose",
"wrap": true,
"extensions": [
".creole"
],
"tm_scope": "text.html.creole",
"ace_mode": "text",
"language_id": 71
},
"Crystal": {
"type": "programming",
"color": "#000100",
"extensions": [
".cr"
],
"ace_mode": "ruby",
"codemirror_mode": "crystal",
"codemirror_mime_type": "text/x-crystal",
"tm_scope": "source.crystal",
"interpreters": [
"crystal"
],
"language_id": 72
},
"Csound": {
"type": "programming",
"aliases": [
"csound-orc"
],
"extensions": [
".orc",
".udo"
],
"tm_scope": "source.csound",
"ace_mode": "csound_orchestra",
"language_id": 73
},
"Csound Document": {
"type": "programming",
"aliases": [
"csound-csd"
],
"extensions": [
".csd"
],
"tm_scope": "source.csound-document",
"ace_mode": "csound_document",
"language_id": 74
},
"Csound Score": {
"type": "programming",
"aliases": [
"csound-sco"
],
"extensions": [
".sco"
],
"tm_scope": "source.csound-score",
"ace_mode": "csound_score",
"language_id": 75
},
"Cuda": {
"type": "programming",
"extensions": [
".cu",
".cuh"
],
"tm_scope": "source.cuda-c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"color": "#3A4E3A",
"language_id": 77
},
"Cycript": {
"type": "programming",
"extensions": [
".cy"
],
"tm_scope": "source.js",
"ace_mode": "javascript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "text/javascript",
"language_id": 78
},
"Cython": {
"type": "programming",
"group": "Python",
"extensions": [
".pyx",
".pxd",
".pxi"
],
"aliases": [
"pyrex"
],
"tm_scope": "source.cython",
"ace_mode": "text",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-cython",
"language_id": 79
},
"D": {
"type": "programming",
"color": "#ba595e",
"extensions": [
".d",
".di"
],
"tm_scope": "source.d",
"ace_mode": "d",
"codemirror_mode": "d",
"codemirror_mime_type": "text/x-d",
"language_id": 80
},
"D-ObjDump": {
"type": "data",
"extensions": [
".d-objdump"
],
"tm_scope": "objdump.x86asm",
"ace_mode": "assembly_x86",
"language_id": 81
},
"DIGITAL Command Language": {
"type": "programming",
"aliases": [
"dcl"
],
"extensions": [
".com"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 82
},
"DM": {
"type": "programming",
"color": "#447265",
"extensions": [
".dm"
],
"aliases": [
"byond"
],
"tm_scope": "source.dm",
"ace_mode": "c_cpp",
"language_id": 83
},
"DNS Zone": {
"type": "data",
"extensions": [
".zone",
".arpa"
],
"tm_scope": "text.zone_file",
"ace_mode": "text",
"language_id": 84
},
"DTrace": {
"type": "programming",
"aliases": [
"dtrace-script"
],
"extensions": [
".d"
],
"interpreters": [
"dtrace"
],
"tm_scope": "source.c",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 85
},
"Darcs Patch": {
"type": "data",
"aliases": [
"dpatch"
],
"extensions": [
".darcspatch",
".dpatch"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 86
},
"Dart": {
"type": "programming",
"color": "#00B4AB",
"extensions": [
".dart"
],
"interpreters": [
"dart"
],
"tm_scope": "source.dart",
"ace_mode": "dart",
"codemirror_mode": "dart",
"codemirror_mime_type": "application/dart",
"language_id": 87
},
"DataWeave": {
"type": "programming",
"color": "#003a52",
"extensions": [
".dwl"
],
"ace_mode": "text",
"tm_scope": "source.data-weave",
"language_id": 974514097
},
"Dhall": {
"type": "programming",
"color": "#dfafff",
"extensions": [
".dhall"
],
"tm_scope": "source.haskell",
"ace_mode": "haskell",
"codemirror_mode": "haskell",
"codemirror_mime_type": "text/x-haskell",
"language_id": 793969321
},
"Diff": {
"type": "data",
"extensions": [
".diff",
".patch"
],
"aliases": [
"udiff"
],
"tm_scope": "source.diff",
"ace_mode": "diff",
"codemirror_mode": "diff",
"codemirror_mime_type": "text/x-diff",
"language_id": 88
},
"DirectX 3D File": {
"type": "data",
"extensions": [
".x"
],
"ace_mode": "text",
"tm_scope": "none",
"language_id": 201049282
},
"Dockerfile": {
"type": "programming",
"color": "#384d54",
"tm_scope": "source.dockerfile",
"extensions": [
".dockerfile"
],
"filenames": [
"Dockerfile"
],
"ace_mode": "dockerfile",
"codemirror_mode": "dockerfile",
"codemirror_mime_type": "text/x-dockerfile",
"language_id": 89
},
"Dogescript": {
"type": "programming",
"color": "#cca760",
"extensions": [
".djs"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 90
},
"Dylan": {
"type": "programming",
"color": "#6c616e",
"extensions": [
".dylan",
".dyl",
".intr",
".lid"
],
"tm_scope": "source.dylan",
"ace_mode": "text",
"codemirror_mode": "dylan",
"codemirror_mime_type": "text/x-dylan",
"language_id": 91
},
"E": {
"type": "programming",
"color": "#ccce35",
"extensions": [
".E"
],
"interpreters": [
"rune"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 92
},
"EBNF": {
"type": "data",
"extensions": [
".ebnf"
],
"tm_scope": "source.ebnf",
"ace_mode": "text",
"codemirror_mode": "ebnf",
"codemirror_mime_type": "text/x-ebnf",
"language_id": 430
},
"ECL": {
"type": "programming",
"color": "#8a1267",
"extensions": [
".ecl",
".eclxml"
],
"tm_scope": "none",
"ace_mode": "text",
"codemirror_mode": "ecl",
"codemirror_mime_type": "text/x-ecl",
"language_id": 93
},
"ECLiPSe": {
"type": "programming",
"group": "prolog",
"extensions": [
".ecl"
],
"tm_scope": "source.prolog.eclipse",
"ace_mode": "prolog",
"language_id": 94
},
"EJS": {
"type": "markup",
"group": "HTML",
"extensions": [
".ejs"
],
"tm_scope": "text.html.js",
"ace_mode": "ejs",
"language_id": 95
},
"EML": {
"type": "data",
"extensions": [
".eml",
".mbox"
],
"tm_scope": "text.eml.basic",
"ace_mode": "text",
"language_id": 529653389
},
"EQ": {
"type": "programming",
"color": "#a78649",
"extensions": [
".eq"
],
"tm_scope": "source.cs",
"ace_mode": "csharp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csharp",
"language_id": 96
},
"Eagle": {
"type": "data",
"extensions": [
".sch",
".brd"
],
"tm_scope": "text.xml",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 97
},
"Easybuild": {
"type": "data",
"group": "Python",
"ace_mode": "python",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-python",
"tm_scope": "source.python",
"extensions": [
".eb"
],
"language_id": 342840477
},
"Ecere Projects": {
"type": "data",
"group": "JavaScript",
"extensions": [
".epj"
],
"tm_scope": "source.json",
"ace_mode": "json",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"language_id": 98
},
"EditorConfig": {
"type": "data",
"group": "INI",
"filenames": [
".editorconfig"
],
"aliases": [
"editor-config"
],
"ace_mode": "ini",
"codemirror_mode": "properties",
"codemirror_mime_type": "text/x-properties",
"tm_scope": "source.editorconfig",
"language_id": 96139566
},
"Edje Data Collection": {
"type": "data",
"extensions": [
".edc"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 342840478
},
"Eiffel": {
"type": "programming",
"color": "#946d57",
"extensions": [
".e"
],
"tm_scope": "source.eiffel",
"ace_mode": "eiffel",
"codemirror_mode": "eiffel",
"codemirror_mime_type": "text/x-eiffel",
"language_id": 99
},
"Elixir": {
"type": "programming",
"color": "#6e4a7e",
"extensions": [
".ex",
".exs"
],
"tm_scope": "source.elixir",
"ace_mode": "elixir",
"filenames": [
"mix.lock"
],
"interpreters": [
"elixir"
],
"language_id": 100
},
"Elm": {
"type": "programming",
"color": "#60B5CC",
"extensions": [
".elm"
],
"tm_scope": "source.elm",
"ace_mode": "elm",
"codemirror_mode": "elm",
"codemirror_mime_type": "text/x-elm",
"language_id": 101
},
"Emacs Lisp": {
"type": "programming",
"tm_scope": "source.emacs.lisp",
"color": "#c065db",
"aliases": [
"elisp",
"emacs"
],
"filenames": [
".abbrev_defs",
".emacs",
".emacs.desktop",
".gnus",
".spacemacs",
".viper",
"Cask",
"Project.ede",
"_emacs",
"abbrev_defs"
],
"extensions": [
".el",
".emacs",
".emacs.desktop"
],
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 102
},
"EmberScript": {
"type": "programming",
"color": "#FFF4F3",
"extensions": [
".em",
".emberscript"
],
"tm_scope": "source.coffee",
"ace_mode": "coffee",
"codemirror_mode": "coffeescript",
"codemirror_mime_type": "text/x-coffeescript",
"language_id": 103
},
"Erlang": {
"type": "programming",
"color": "#B83998",
"extensions": [
".erl",
".app.src",
".es",
".escript",
".hrl",
".xrl",
".yrl"
],
"filenames": [
"Emakefile",
"rebar.config",
"rebar.config.lock",
"rebar.lock"
],
"tm_scope": "source.erlang",
"ace_mode": "erlang",
"codemirror_mode": "erlang",
"codemirror_mime_type": "text/x-erlang",
"interpreters": [
"escript"
],
"language_id": 104
},
"F#": {
"type": "programming",
"color": "#b845fc",
"aliases": [
"fsharp"
],
"extensions": [
".fs",
".fsi",
".fsx"
],
"tm_scope": "source.fsharp",
"ace_mode": "text",
"codemirror_mode": "mllike",
"codemirror_mime_type": "text/x-fsharp",
"language_id": 105
},
"F*": {
"fs_name": "Fstar",
"type": "programming",
"color": "#572e30",
"aliases": [
"fstar"
],
"extensions": [
".fst"
],
"tm_scope": "source.fstar",
"ace_mode": "text",
"language_id": 336943375
},
"FIGlet Font": {
"type": "data",
"aliases": [
"FIGfont"
],
"extensions": [
".flf"
],
"tm_scope": "source.figfont",
"ace_mode": "text",
"language_id": 686129783
},
"FLUX": {
"type": "programming",
"color": "#88ccff",
"extensions": [
".fx",
".flux"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 106
},
"Factor": {
"type": "programming",
"color": "#636746",
"extensions": [
".factor"
],
"filenames": [
".factor-boot-rc",
".factor-rc"
],
"tm_scope": "source.factor",
"ace_mode": "text",
"codemirror_mode": "factor",
"codemirror_mime_type": "text/x-factor",
"language_id": 108
},
"Fancy": {
"type": "programming",
"color": "#7b9db4",
"extensions": [
".fy",
".fancypack"
],
"filenames": [
"Fakefile"
],
"tm_scope": "source.fancy",
"ace_mode": "text",
"language_id": 109
},
"Fantom": {
"type": "programming",
"color": "#14253c",
"extensions": [
".fan"
],
"tm_scope": "source.fan",
"ace_mode": "text",
"language_id": 110
},
"Faust": {
"type": "programming",
"color": "#c37240",
"extensions": [
".dsp"
],
"tm_scope": "source.faust",
"ace_mode": "text",
"language_id": 622529198
},
"Filebench WML": {
"type": "programming",
"extensions": [
".f"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 111
},
"Filterscript": {
"type": "programming",
"group": "RenderScript",
"extensions": [
".fs"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 112
},
"Formatted": {
"type": "data",
"extensions": [
".for",
".eam.fs"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 113
},
"Forth": {
"type": "programming",
"color": "#341708",
"extensions": [
".fth",
".4th",
".f",
".for",
".forth",
".fr",
".frt",
".fs"
],
"tm_scope": "source.forth",
"ace_mode": "forth",
"codemirror_mode": "forth",
"codemirror_mime_type": "text/x-forth",
"language_id": 114
},
"Fortran": {
"type": "programming",
"color": "#4d41b1",
"extensions": [
".f90",
".f",
".f03",
".f08",
".f77",
".f95",
".for",
".fpp"
],
"tm_scope": "source.fortran",
"ace_mode": "text",
"codemirror_mode": "fortran",
"codemirror_mime_type": "text/x-fortran",
"language_id": 107
},
"FreeMarker": {
"type": "programming",
"color": "#0050b2",
"aliases": [
"ftl"
],
"extensions": [
".ftl"
],
"tm_scope": "text.html.ftl",
"ace_mode": "ftl",
"language_id": 115
},
"Frege": {
"type": "programming",
"color": "#00cafe",
"extensions": [
".fr"
],
"tm_scope": "source.haskell",
"ace_mode": "haskell",
"language_id": 116
},
"G-code": {
"type": "programming",
"color": "#D08CF2",
"extensions": [
".g",
".cnc",
".gco",
".gcode"
],
"tm_scope": "source.gcode",
"ace_mode": "gcode",
"language_id": 117
},
"GAML": {
"type": "programming",
"color": "#FFC766",
"extensions": [
".gaml"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 290345951
},
"GAMS": {
"type": "programming",
"extensions": [
".gms"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 118
},
"GAP": {
"type": "programming",
"extensions": [
".g",
".gap",
".gd",
".gi",
".tst"
],
"tm_scope": "source.gap",
"ace_mode": "text",
"language_id": 119
},
"GCC Machine Description": {
"type": "programming",
"extensions": [
".md"
],
"tm_scope": "source.lisp",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 121
},
"GDB": {
"type": "programming",
"extensions": [
".gdb",
".gdbinit"
],
"tm_scope": "source.gdb",
"ace_mode": "text",
"language_id": 122
},
"GDScript": {
"type": "programming",
"color": "#355570",
"extensions": [
".gd"
],
"tm_scope": "source.gdscript",
"ace_mode": "text",
"language_id": 123
},
"GLSL": {
"type": "programming",
"extensions": [
".glsl",
".fp",
".frag",
".frg",
".fs",
".fsh",
".fshader",
".geo",
".geom",
".glslf",
".glslv",
".gs",
".gshader",
".shader",
".tesc",
".tese",
".vert",
".vrx",
".vsh",
".vshader"
],
"tm_scope": "source.glsl",
"ace_mode": "glsl",
"language_id": 124
},
"GN": {
"type": "data",
"extensions": [
".gn",
".gni"
],
"interpreters": [
"gn"
],
"filenames": [
".gn"
],
"tm_scope": "source.gn",
"ace_mode": "python",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-python",
"language_id": 302957008
},
"Game Maker Language": {
"type": "programming",
"color": "#71b417",
"extensions": [
".gml"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 125
},
"Genie": {
"type": "programming",
"ace_mode": "text",
"extensions": [
".gs"
],
"color": "#fb855d",
"tm_scope": "none",
"language_id": 792408528
},
"Genshi": {
"type": "programming",
"extensions": [
".kid"
],
"tm_scope": "text.xml.genshi",
"aliases": [
"xml+genshi",
"xml+kid"
],
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 126
},
"Gentoo Ebuild": {
"type": "programming",
"group": "Shell",
"extensions": [
".ebuild"
],
"tm_scope": "source.shell",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 127
},
"Gentoo Eclass": {
"type": "programming",
"group": "Shell",
"extensions": [
".eclass"
],
"tm_scope": "source.shell",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 128
},
"Gerber Image": {
"type": "data",
"aliases": [
"rs-274x"
],
"extensions": [
".gbr",
".gbl",
".gbo",
".gbp",
".gbs",
".gko",
".gml",
".gpb",
".gpt",
".gtl",
".gto",
".gtp",
".gts"
],
"interpreters": [
"gerbv",
"gerbview"
],
"tm_scope": "source.gerber",
"ace_mode": "text",
"language_id": 404627610
},
"Gettext Catalog": {
"type": "prose",
"searchable": false,
"aliases": [
"pot"
],
"extensions": [
".po",
".pot"
],
"tm_scope": "source.po",
"ace_mode": "text",
"language_id": 129
},
"Gherkin": {
"type": "programming",
"extensions": [
".feature"
],
"tm_scope": "text.gherkin.feature",
"aliases": [
"cucumber"
],
"ace_mode": "text",
"color": "#5B2063",
"language_id": 76
},
"Git Attributes": {
"type": "data",
"group": "INI",
"aliases": [
"gitattributes"
],
"filenames": [
".gitattributes"
],
"tm_scope": "source.gitattributes",
"ace_mode": "gitignore",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 956324166
},
"Git Config": {
"type": "data",
"group": "INI",
"aliases": [
"gitconfig",
"gitmodules"
],
"extensions": [
".gitconfig"
],
"filenames": [
".gitconfig",
".gitmodules"
],
"ace_mode": "ini",
"codemirror_mode": "properties",
"codemirror_mime_type": "text/x-properties",
"tm_scope": "source.gitconfig",
"language_id": 807968997
},
"Glyph": {
"type": "programming",
"color": "#c1ac7f",
"extensions": [
".glf"
],
"tm_scope": "source.tcl",
"ace_mode": "tcl",
"codemirror_mode": "tcl",
"codemirror_mime_type": "text/x-tcl",
"language_id": 130
},
"Glyph Bitmap Distribution Format": {
"type": "data",
"extensions": [
".bdf"
],
"tm_scope": "source.bdf",
"ace_mode": "text",
"language_id": 997665271
},
"Gnuplot": {
"type": "programming",
"color": "#f0a9f0",
"extensions": [
".gp",
".gnu",
".gnuplot",
".p",
".plot",
".plt"
],
"interpreters": [
"gnuplot"
],
"tm_scope": "source.gnuplot",
"ace_mode": "text",
"language_id": 131
},
"Go": {
"type": "programming",
"color": "#00ADD8",
"aliases": [
"golang"
],
"extensions": [
".go"
],
"tm_scope": "source.go",
"ace_mode": "golang",
"codemirror_mode": "go",
"codemirror_mime_type": "text/x-go",
"language_id": 132
},
"Golo": {
"type": "programming",
"color": "#88562A",
"extensions": [
".golo"
],
"tm_scope": "source.golo",
"ace_mode": "text",
"language_id": 133
},
"Gosu": {
"type": "programming",
"color": "#82937f",
"extensions": [
".gs",
".gst",
".gsx",
".vark"
],
"tm_scope": "source.gosu.2",
"ace_mode": "text",
"language_id": 134
},
"Grace": {
"type": "programming",
"extensions": [
".grace"
],
"tm_scope": "source.grace",
"ace_mode": "text",
"language_id": 135
},
"Gradle": {
"type": "data",
"extensions": [
".gradle"
],
"tm_scope": "source.groovy.gradle",
"ace_mode": "text",
"language_id": 136
},
"Grammatical Framework": {
"type": "programming",
"aliases": [
"gf"
],
"extensions": [
".gf"
],
"color": "#79aa7a",
"tm_scope": "source.gf",
"ace_mode": "haskell",
"codemirror_mode": "haskell",
"codemirror_mime_type": "text/x-haskell",
"language_id": 137
},
"Graph Modeling Language": {
"type": "data",
"extensions": [
".gml"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 138
},
"GraphQL": {
"type": "data",
"extensions": [
".graphql",
".gql",
".graphqls"
],
"tm_scope": "source.graphql",
"ace_mode": "text",
"language_id": 139
},
"Graphviz (DOT)": {
"type": "data",
"tm_scope": "source.dot",
"extensions": [
".dot",
".gv"
],
"ace_mode": "text",
"language_id": 140
},
"Groovy": {
"type": "programming",
"tm_scope": "source.groovy",
"ace_mode": "groovy",
"codemirror_mode": "groovy",
"codemirror_mime_type": "text/x-groovy",
"color": "#e69f56",
"extensions": [
".groovy",
".grt",
".gtpl",
".gvy"
],
"interpreters": [
"groovy"
],
"filenames": [
"Jenkinsfile"
],
"language_id": 142
},
"Groovy Server Pages": {
"type": "programming",
"group": "Groovy",
"aliases": [
"gsp",
"java server page"
],
"extensions": [
".gsp"
],
"tm_scope": "text.html.jsp",
"ace_mode": "jsp",
"codemirror_mode": "htmlembedded",
"codemirror_mime_type": "application/x-jsp",
"language_id": 143
},
"HAProxy": {
"type": "data",
"extensions": [
".cfg"
],
"filenames": [
"haproxy.cfg"
],
"tm_scope": "source.haproxy-config",
"ace_mode": "text",
"language_id": 366607477
},
"HCL": {
"type": "programming",
"extensions": [
".hcl",
".tf",
".tfvars",
".workflow"
],
"aliases": [
"terraform"
],
"ace_mode": "ruby",
"codemirror_mode": "ruby",
"codemirror_mime_type": "text/x-ruby",
"tm_scope": "source.terraform",
"language_id": 144
},
"HLSL": {
"type": "programming",
"extensions": [
".hlsl",
".cginc",
".fx",
".fxh",
".hlsli"
],
"ace_mode": "text",
"tm_scope": "source.hlsl",
"language_id": 145
},
"HTML": {
"type": "markup",
"tm_scope": "text.html.basic",
"ace_mode": "html",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"color": "#e34c26",
"aliases": [
"xhtml"
],
"extensions": [
".html",
".htm",
".html.hl",
".inc",
".st",
".xht",
".xhtml"
],
"language_id": 146
},
"HTML+Django": {
"type": "markup",
"tm_scope": "text.html.django",
"group": "HTML",
"extensions": [
".jinja",
".jinja2",
".mustache",
".njk"
],
"aliases": [
"django",
"html+django/jinja",
"html+jinja",
"htmldjango",
"njk",
"nunjucks"
],
"ace_mode": "django",
"codemirror_mode": "django",
"codemirror_mime_type": "text/x-django",
"language_id": 147
},
"HTML+ECR": {
"type": "markup",
"tm_scope": "text.html.ecr",
"group": "HTML",
"aliases": [
"ecr"
],
"extensions": [
".ecr"
],
"ace_mode": "text",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"language_id": 148
},
"HTML+EEX": {
"type": "markup",
"tm_scope": "text.html.elixir",
"group": "HTML",
"aliases": [
"eex"
],
"extensions": [
".eex"
],
"ace_mode": "text",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"language_id": 149
},
"HTML+ERB": {
"type": "markup",
"tm_scope": "text.html.erb",
"group": "HTML",
"aliases": [
"erb"
],
"extensions": [
".erb",
".erb.deface"
],
"ace_mode": "text",
"codemirror_mode": "htmlembedded",
"codemirror_mime_type": "application/x-erb",
"language_id": 150
},
"HTML+PHP": {
"type": "markup",
"tm_scope": "text.html.php",
"group": "HTML",
"extensions": [
".phtml"
],
"ace_mode": "php",
"codemirror_mode": "php",
"codemirror_mime_type": "application/x-httpd-php",
"language_id": 151
},
"HTML+Razor": {
"type": "markup",
"tm_scope": "text.html.cshtml",
"group": "HTML",
"aliases": [
"razor"
],
"extensions": [
".cshtml",
".razor"
],
"ace_mode": "razor",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"language_id": 479039817
},
"HTTP": {
"type": "data",
"extensions": [
".http"
],
"tm_scope": "source.httpspec",
"ace_mode": "text",
"codemirror_mode": "http",
"codemirror_mime_type": "message/http",
"language_id": 152
},
"HXML": {
"type": "data",
"ace_mode": "text",
"extensions": [
".hxml"
],
"tm_scope": "source.hxml",
"language_id": 786683730
},
"Hack": {
"type": "programming",
"ace_mode": "php",
"codemirror_mode": "php",
"codemirror_mime_type": "application/x-httpd-php",
"extensions": [
".hack",
".hh",
".hhi",
".php"
],
"tm_scope": "source.hack",
"color": "#878787",
"language_id": 153
},
"Haml": {
"group": "HTML",
"type": "markup",
"extensions": [
".haml",
".haml.deface"
],
"tm_scope": "text.haml",
"ace_mode": "haml",
"codemirror_mode": "haml",
"codemirror_mime_type": "text/x-haml",
"language_id": 154
},
"Handlebars": {
"type": "markup",
"group": "HTML",
"aliases": [
"hbs",
"htmlbars"
],
"extensions": [
".handlebars",
".hbs"
],
"tm_scope": "text.html.handlebars",
"ace_mode": "handlebars",
"language_id": 155
},
"Harbour": {
"type": "programming",
"color": "#0e60e3",
"extensions": [
".hb"
],
"tm_scope": "source.harbour",
"ace_mode": "text",
"language_id": 156
},
"Haskell": {
"type": "programming",
"color": "#5e5086",
"extensions": [
".hs",
".hs-boot",
".hsc"
],
"interpreters": [
"runhaskell"
],
"tm_scope": "source.haskell",
"ace_mode": "haskell",
"codemirror_mode": "haskell",
"codemirror_mime_type": "text/x-haskell",
"language_id": 157
},
"Haxe": {
"type": "programming",
"ace_mode": "haxe",
"codemirror_mode": "haxe",
"codemirror_mime_type": "text/x-haxe",
"color": "#df7900",
"extensions": [
".hx",
".hxsl"
],
"tm_scope": "source.hx",
"language_id": 158
},
"HiveQL": {
"type": "programming",
"extensions": [
".q",
".hql"
],
"color": "#dce200",
"tm_scope": "source.hql",
"ace_mode": "sql",
"language_id": 931814087
},
"HolyC": {
"type": "programming",
"color": "#ffefaf",
"extensions": [
".hc"
],
"tm_scope": "source.hc",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 928121743
},
"Hy": {
"type": "programming",
"ace_mode": "text",
"color": "#7790B2",
"extensions": [
".hy"
],
"interpreters": [
"hy"
],
"aliases": [
"hylang"
],
"tm_scope": "source.hy",
"language_id": 159
},
"HyPhy": {
"type": "programming",
"ace_mode": "text",
"extensions": [
".bf"
],
"tm_scope": "none",
"language_id": 160
},
"IDL": {
"type": "programming",
"color": "#a3522f",
"extensions": [
".pro",
".dlm"
],
"tm_scope": "source.idl",
"ace_mode": "text",
"codemirror_mode": "idl",
"codemirror_mime_type": "text/x-idl",
"language_id": 161
},
"IGOR Pro": {
"type": "programming",
"color": "#0000cc",
"extensions": [
".ipf"
],
"aliases": [
"igor",
"igorpro"
],
"tm_scope": "source.igor",
"ace_mode": "text",
"language_id": 162
},
"INI": {
"type": "data",
"extensions": [
".ini",
".cfg",
".dof",
".lektorproject",
".prefs",
".pro",
".properties"
],
"filenames": [
"buildozer.spec"
],
"tm_scope": "source.ini",
"aliases": [
"dosini"
],
"ace_mode": "ini",
"codemirror_mode": "properties",
"codemirror_mime_type": "text/x-properties",
"language_id": 163
},
"IRC log": {
"type": "data",
"aliases": [
"irc",
"irc logs"
],
"extensions": [
".irclog",
".weechatlog"
],
"tm_scope": "none",
"ace_mode": "text",
"codemirror_mode": "mirc",
"codemirror_mime_type": "text/mirc",
"language_id": 164
},
"Idris": {
"type": "programming",
"color": "#b30000",
"extensions": [
".idr",
".lidr"
],
"ace_mode": "text",
"tm_scope": "source.idris",
"language_id": 165
},
"Ignore List": {
"type": "data",
"group": "INI",
"aliases": [
"ignore",
"gitignore",
"git-ignore"
],
"extensions": [
".gitignore"
],
"filenames": [
".atomignore",
".babelignore",
".bzrignore",
".coffeelintignore",
".cvsignore",
".dockerignore",
".eslintignore",
".gitignore",
".nodemonignore",
".npmignore",
".prettierignore",
".stylelintignore",
".vscodeignore",
"gitignore-global",
"gitignore_global"
],
"ace_mode": "gitignore",
"tm_scope": "source.gitignore",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 74444240
},
"Inform 7": {
"type": "programming",
"wrap": true,
"extensions": [
".ni",
".i7x"
],
"tm_scope": "source.inform7",
"aliases": [
"i7",
"inform7"
],
"ace_mode": "text",
"language_id": 166
},
"Inno Setup": {
"type": "programming",
"extensions": [
".iss"
],
"tm_scope": "source.inno",
"ace_mode": "text",
"language_id": 167
},
"Io": {
"type": "programming",
"color": "#a9188d",
"extensions": [
".io"
],
"interpreters": [
"io"
],
"tm_scope": "source.io",
"ace_mode": "io",
"language_id": 168
},
"Ioke": {
"type": "programming",
"color": "#078193",
"extensions": [
".ik"
],
"interpreters": [
"ioke"
],
"tm_scope": "source.ioke",
"ace_mode": "text",
"language_id": 169
},
"Isabelle": {
"type": "programming",
"color": "#FEFE00",
"extensions": [
".thy"
],
"tm_scope": "source.isabelle.theory",
"ace_mode": "text",
"language_id": 170
},
"Isabelle ROOT": {
"type": "programming",
"group": "Isabelle",
"filenames": [
"ROOT"
],
"tm_scope": "source.isabelle.root",
"ace_mode": "text",
"language_id": 171
},
"J": {
"type": "programming",
"color": "#9EEDFF",
"extensions": [
".ijs"
],
"interpreters": [
"jconsole"
],
"tm_scope": "source.j",
"ace_mode": "text",
"language_id": 172
},
"JFlex": {
"type": "programming",
"group": "Lex",
"extensions": [
".flex",
".jflex"
],
"tm_scope": "source.jflex",
"ace_mode": "text",
"language_id": 173
},
"JSON": {
"type": "data",
"tm_scope": "source.json",
"ace_mode": "json",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"searchable": false,
"extensions": [
".json",
".avsc",
".geojson",
".gltf",
".har",
".ice",
".JSON-tmLanguage",
".jsonl",
".mcmeta",
".tfstate",
".tfstate.backup",
".topojson",
".webapp",
".webmanifest",
".yy",
".yyp"
],
"filenames": [
".arcconfig",
".htmlhintrc",
".tern-config",
".tern-project",
".watchmanconfig",
"composer.lock",
"mcmod.info"
],
"language_id": 174
},
"JSON with Comments": {
"type": "data",
"group": "JSON",
"tm_scope": "source.js",
"ace_mode": "javascript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "text/javascript",
"aliases": [
"jsonc"
],
"extensions": [
".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"
],
"filenames": [
".babelrc",
".eslintrc.json",
".jscsrc",
".jshintrc",
".jslintrc",
"jsconfig.json",
"language-configuration.json",
"tsconfig.json"
],
"language_id": 423
},
"JSON5": {
"type": "data",
"extensions": [
".json5"
],
"tm_scope": "source.js",
"ace_mode": "javascript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"language_id": 175
},
"JSONLD": {
"type": "data",
"extensions": [
".jsonld"
],
"tm_scope": "source.js",
"ace_mode": "javascript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"language_id": 176
},
"JSONiq": {
"color": "#40d47e",
"type": "programming",
"ace_mode": "jsoniq",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"extensions": [
".jq"
],
"tm_scope": "source.jq",
"language_id": 177
},
"JSX": {
"type": "programming",
"group": "JavaScript",
"extensions": [
".jsx"
],
"tm_scope": "source.js.jsx",
"ace_mode": "javascript",
"codemirror_mode": "jsx",
"codemirror_mime_type": "text/jsx",
"language_id": 178
},
"Jasmin": {
"type": "programming",
"ace_mode": "java",
"extensions": [
".j"
],
"tm_scope": "source.jasmin",
"language_id": 180
},
"Java": {
"type": "programming",
"tm_scope": "source.java",
"ace_mode": "java",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-java",
"color": "#b07219",
"extensions": [
".java"
],
"language_id": 181
},
"Java Properties": {
"type": "data",
"extensions": [
".properties"
],
"tm_scope": "source.java-properties",
"ace_mode": "properties",
"codemirror_mode": "properties",
"codemirror_mime_type": "text/x-properties",
"language_id": 519377561
},
"Java Server Pages": {
"type": "programming",
"group": "Java",
"aliases": [
"jsp"
],
"extensions": [
".jsp"
],
"tm_scope": "text.html.jsp",
"ace_mode": "jsp",
"codemirror_mode": "htmlembedded",
"codemirror_mime_type": "application/x-jsp",
"language_id": 182
},
"JavaScript": {
"type": "programming",
"tm_scope": "source.js",
"ace_mode": "javascript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "text/javascript",
"color": "#f1e05a",
"aliases": [
"js",
"node"
],
"extensions": [
".js",
"._js",
".bones",
".cjs",
".es",
".es6",
".frag",
".gs",
".jake",
".jsb",
".jscad",
".jsfl",
".jsm",
".jss",
".mjs",
".njs",
".pac",
".sjs",
".ssjs",
".xsjs",
".xsjslib"
],
"filenames": [
"Jakefile"
],
"interpreters": [
"chakra",
"d8",
"gjs",
"js",
"node",
"qjs",
"rhino",
"v8",
"v8-shell"
],
"language_id": 183
},
"JavaScript+ERB": {
"type": "programming",
"tm_scope": "source.js",
"group": "JavaScript",
"extensions": [
".js.erb"
],
"ace_mode": "javascript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/javascript",
"language_id": 914318960
},
"Jison": {
"type": "programming",
"group": "Yacc",
"extensions": [
".jison"
],
"tm_scope": "source.jison",
"ace_mode": "text",
"language_id": 284531423
},
"Jison Lex": {
"type": "programming",
"group": "Lex",
"extensions": [
".jisonlex"
],
"tm_scope": "source.jisonlex",
"ace_mode": "text",
"language_id": 406395330
},
"Jolie": {
"type": "programming",
"extensions": [
".ol",
".iol"
],
"interpreters": [
"jolie"
],
"color": "#843179",
"ace_mode": "text",
"tm_scope": "source.jolie",
"language_id": 998078858
},
"Jsonnet": {
"color": "#0064bd",
"type": "programming",
"ace_mode": "text",
"extensions": [
".jsonnet",
".libsonnet"
],
"tm_scope": "source.jsonnet",
"language_id": 664885656
},
"Julia": {
"type": "programming",
"extensions": [
".jl"
],
"interpreters": [
"julia"
],
"color": "#a270ba",
"tm_scope": "source.julia",
"ace_mode": "julia",
"codemirror_mode": "julia",
"codemirror_mime_type": "text/x-julia",
"language_id": 184
},
"Jupyter Notebook": {
"type": "markup",
"ace_mode": "json",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"tm_scope": "source.json",
"color": "#DA5B0B",
"extensions": [
".ipynb"
],
"filenames": [
"Notebook"
],
"aliases": [
"IPython Notebook"
],
"language_id": 185
},
"KRL": {
"type": "programming",
"color": "#28430A",
"extensions": [
".krl"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 186
},
"KiCad Layout": {
"type": "data",
"aliases": [
"pcbnew"
],
"extensions": [
".kicad_pcb",
".kicad_mod",
".kicad_wks"
],
"filenames": [
"fp-lib-table"
],
"tm_scope": "source.pcb.sexp",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 187
},
"KiCad Legacy Layout": {
"type": "data",
"extensions": [
".brd"
],
"tm_scope": "source.pcb.board",
"ace_mode": "text",
"language_id": 140848857
},
"KiCad Schematic": {
"type": "data",
"aliases": [
"eeschema schematic"
],
"extensions": [
".sch"
],
"tm_scope": "source.pcb.schematic",
"ace_mode": "text",
"language_id": 622447435
},
"Kit": {
"type": "markup",
"ace_mode": "html",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"extensions": [
".kit"
],
"tm_scope": "text.html.basic",
"language_id": 188
},
"Kotlin": {
"type": "programming",
"color": "#F18E33",
"extensions": [
".kt",
".ktm",
".kts"
],
"tm_scope": "source.kotlin",
"ace_mode": "text",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-kotlin",
"language_id": 189
},
"LFE": {
"type": "programming",
"color": "#4C3023",
"extensions": [
".lfe"
],
"tm_scope": "source.lisp",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 190
},
"LLVM": {
"type": "programming",
"extensions": [
".ll"
],
"tm_scope": "source.llvm",
"ace_mode": "text",
"color": "#185619",
"language_id": 191
},
"LOLCODE": {
"type": "programming",
"extensions": [
".lol"
],
"color": "#cc9900",
"tm_scope": "none",
"ace_mode": "text",
"language_id": 192
},
"LSL": {
"type": "programming",
"tm_scope": "source.lsl",
"ace_mode": "lsl",
"extensions": [
".lsl",
".lslp"
],
"interpreters": [
"lsl"
],
"color": "#3d9970",
"language_id": 193
},
"LTspice Symbol": {
"type": "data",
"extensions": [
".asy"
],
"tm_scope": "source.ltspice.symbol",
"ace_mode": "text",
"codemirror_mode": "spreadsheet",
"codemirror_mime_type": "text/x-spreadsheet",
"language_id": 1013566805
},
"LabVIEW": {
"type": "programming",
"extensions": [
".lvproj"
],
"tm_scope": "text.xml",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 194
},
"Lasso": {
"type": "programming",
"color": "#999999",
"extensions": [
".lasso",
".las",
".lasso8",
".lasso9"
],
"tm_scope": "file.lasso",
"aliases": [
"lassoscript"
],
"ace_mode": "text",
"language_id": 195
},
"Latte": {
"type": "markup",
"group": "HTML",
"extensions": [
".latte"
],
"tm_scope": "text.html.smarty",
"ace_mode": "smarty",
"codemirror_mode": "smarty",
"codemirror_mime_type": "text/x-smarty",
"language_id": 196
},
"Lean": {
"type": "programming",
"extensions": [
".lean",
".hlean"
],
"tm_scope": "source.lean",
"ace_mode": "text",
"language_id": 197
},
"Less": {
"type": "markup",
"group": "CSS",
"extensions": [
".less"
],
"tm_scope": "source.css.less",
"ace_mode": "less",
"codemirror_mode": "css",
"codemirror_mime_type": "text/css",
"language_id": 198
},
"Lex": {
"type": "programming",
"color": "#DBCA00",
"aliases": [
"flex"
],
"extensions": [
".l",
".lex"
],
"tm_scope": "source.lex",
"ace_mode": "text",
"language_id": 199
},
"LilyPond": {
"type": "programming",
"extensions": [
".ly",
".ily"
],
"tm_scope": "source.lilypond",
"ace_mode": "text",
"language_id": 200
},
"Limbo": {
"type": "programming",
"extensions": [
".b",
".m"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 201
},
"Linker Script": {
"type": "data",
"extensions": [
".ld",
".lds",
".x"
],
"filenames": [
"ld.script"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 202
},
"Linux Kernel Module": {
"type": "data",
"extensions": [
".mod"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 203
},
"Liquid": {
"type": "markup",
"extensions": [
".liquid"
],
"tm_scope": "text.html.liquid",
"ace_mode": "liquid",
"language_id": 204
},
"Literate Agda": {
"type": "programming",
"group": "Agda",
"extensions": [
".lagda"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 205
},
"Literate CoffeeScript": {
"type": "programming",
"tm_scope": "source.litcoffee",
"group": "CoffeeScript",
"ace_mode": "text",
"wrap": true,
"aliases": [
"litcoffee"
],
"extensions": [
".litcoffee"
],
"language_id": 206
},
"Literate Haskell": {
"type": "programming",
"group": "Haskell",
"aliases": [
"lhaskell",
"lhs"
],
"extensions": [
".lhs"
],
"tm_scope": "text.tex.latex.haskell",
"ace_mode": "text",
"codemirror_mode": "haskell-literate",
"codemirror_mime_type": "text/x-literate-haskell",
"language_id": 207
},
"LiveScript": {
"type": "programming",
"color": "#499886",
"aliases": [
"live-script",
"ls"
],
"extensions": [
".ls",
"._ls"
],
"filenames": [
"Slakefile"
],
"tm_scope": "source.livescript",
"ace_mode": "livescript",
"codemirror_mode": "livescript",
"codemirror_mime_type": "text/x-livescript",
"language_id": 208
},
"Logos": {
"type": "programming",
"extensions": [
".xm",
".x",
".xi"
],
"ace_mode": "text",
"tm_scope": "source.logos",
"language_id": 209
},
"Logtalk": {
"type": "programming",
"extensions": [
".lgt",
".logtalk"
],
"tm_scope": "source.logtalk",
"ace_mode": "text",
"language_id": 210
},
"LookML": {
"type": "programming",
"ace_mode": "yaml",
"codemirror_mode": "yaml",
"codemirror_mime_type": "text/x-yaml",
"color": "#652B81",
"extensions": [
".lookml",
".model.lkml",
".view.lkml"
],
"tm_scope": "source.yaml",
"language_id": 211
},
"LoomScript": {
"type": "programming",
"extensions": [
".ls"
],
"tm_scope": "source.loomscript",
"ace_mode": "text",
"language_id": 212
},
"Lua": {
"type": "programming",
"tm_scope": "source.lua",
"ace_mode": "lua",
"codemirror_mode": "lua",
"codemirror_mime_type": "text/x-lua",
"color": "#000080",
"extensions": [
".lua",
".fcgi",
".nse",
".p8",
".pd_lua",
".rbxs",
".rockspec",
".wlua"
],
"interpreters": [
"lua"
],
"language_id": 213
},
"M": {
"type": "programming",
"aliases": [
"mumps"
],
"extensions": [
".mumps",
".m"
],
"ace_mode": "text",
"codemirror_mode": "mumps",
"codemirror_mime_type": "text/x-mumps",
"language_id": 214,
"tm_scope": "none"
},
"M4": {
"type": "programming",
"extensions": [
".m4"
],
"tm_scope": "source.m4",
"ace_mode": "text",
"language_id": 215
},
"M4Sugar": {
"type": "programming",
"group": "M4",
"aliases": [
"autoconf"
],
"extensions": [
".m4"
],
"filenames": [
"configure.ac"
],
"tm_scope": "source.m4",
"ace_mode": "text",
"language_id": 216
},
"MATLAB": {
"type": "programming",
"color": "#e16737",
"aliases": [
"octave"
],
"extensions": [
".matlab",
".m"
],
"tm_scope": "source.matlab",
"ace_mode": "matlab",
"codemirror_mode": "octave",
"codemirror_mime_type": "text/x-octave",
"language_id": 225
},
"MAXScript": {
"type": "programming",
"color": "#00a6a6",
"extensions": [
".ms",
".mcr"
],
"tm_scope": "source.maxscript",
"ace_mode": "text",
"language_id": 217
},
"MLIR": {
"type": "programming",
"color": "#5EC8DB",
"extensions": [
".mlir"
],
"tm_scope": "source.mlir",
"ace_mode": "text",
"language_id": 448253929
},
"MQL4": {
"type": "programming",
"color": "#62A8D6",
"extensions": [
".mq4",
".mqh"
],
"tm_scope": "source.mql5",
"ace_mode": "c_cpp",
"language_id": 426
},
"MQL5": {
"type": "programming",
"color": "#4A76B8",
"extensions": [
".mq5",
".mqh"
],
"tm_scope": "source.mql5",
"ace_mode": "c_cpp",
"language_id": 427
},
"MTML": {
"type": "markup",
"color": "#b7e1f4",
"extensions": [
".mtml"
],
"tm_scope": "text.html.basic",
"ace_mode": "html",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"language_id": 218
},
"MUF": {
"type": "programming",
"group": "Forth",
"extensions": [
".muf",
".m"
],
"tm_scope": "none",
"ace_mode": "forth",
"codemirror_mode": "forth",
"codemirror_mime_type": "text/x-forth",
"language_id": 219
},
"Makefile": {
"type": "programming",
"color": "#427819",
"aliases": [
"bsdmake",
"make",
"mf"
],
"extensions": [
".mak",
".d",
".make",
".mk",
".mkfile"
],
"filenames": [
"BSDmakefile",
"GNUmakefile",
"Kbuild",
"Makefile",
"Makefile.am",
"Makefile.boot",
"Makefile.frag",
"Makefile.in",
"Makefile.inc",
"Makefile.wat",
"makefile",
"makefile.sco",
"mkfile"
],
"interpreters": [
"make"
],
"tm_scope": "source.makefile",
"ace_mode": "makefile",
"codemirror_mode": "cmake",
"codemirror_mime_type": "text/x-cmake",
"language_id": 220
},
"Mako": {
"type": "programming",
"extensions": [
".mako",
".mao"
],
"tm_scope": "text.html.mako",
"ace_mode": "text",
"language_id": 221
},
"Markdown": {
"type": "prose",
"aliases": [
"pandoc"
],
"ace_mode": "markdown",
"codemirror_mode": "gfm",
"codemirror_mime_type": "text/x-gfm",
"wrap": true,
"extensions": [
".md",
".markdown",
".mdown",
".mdwn",
".mdx",
".mkd",
".mkdn",
".mkdown",
".ronn",
".workbook"
],
"filenames": [
"contents.lr"
],
"tm_scope": "source.gfm",
"language_id": 222
},
"Marko": {
"group": "HTML",
"type": "markup",
"tm_scope": "text.marko",
"extensions": [
".marko"
],
"aliases": [
"markojs"
],
"ace_mode": "text",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"language_id": 932782397
},
"Mask": {
"type": "markup",
"color": "#f97732",
"ace_mode": "mask",
"extensions": [
".mask"
],
"tm_scope": "source.mask",
"language_id": 223
},
"Mathematica": {
"type": "programming",
"extensions": [
".mathematica",
".cdf",
".m",
".ma",
".mt",
".nb",
".nbp",
".wl",
".wlt"
],
"aliases": [
"mma"
],
"tm_scope": "source.mathematica",
"ace_mode": "text",
"codemirror_mode": "mathematica",
"codemirror_mime_type": "text/x-mathematica",
"language_id": 224
},
"Maven POM": {
"type": "data",
"tm_scope": "text.xml.pom",
"filenames": [
"pom.xml"
],
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 226
},
"Max": {
"type": "programming",
"color": "#c4a79c",
"aliases": [
"max/msp",
"maxmsp"
],
"extensions": [
".maxpat",
".maxhelp",
".maxproj",
".mxt",
".pat"
],
"tm_scope": "source.json",
"ace_mode": "json",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/json",
"language_id": 227
},
"MediaWiki": {
"type": "prose",
"wrap": true,
"extensions": [
".mediawiki",
".wiki"
],
"tm_scope": "text.html.mediawiki",
"ace_mode": "text",
"language_id": 228
},
"Mercury": {
"type": "programming",
"color": "#ff2b2b",
"ace_mode": "prolog",
"interpreters": [
"mmi"
],
"extensions": [
".m",
".moo"
],
"tm_scope": "source.mercury",
"language_id": 229
},
"Meson": {
"type": "programming",
"color": "#007800",
"filenames": [
"meson.build",
"meson_options.txt"
],
"tm_scope": "source.meson",
"ace_mode": "text",
"language_id": 799141244
},
"Metal": {
"type": "programming",
"color": "#8f14e9",
"extensions": [
".metal"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 230
},
"Microsoft Developer Studio Project": {
"type": "data",
"extensions": [
".dsp"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 800983837
},
"MiniD": {
"type": "programming",
"searchable": false,
"extensions": [
".minid"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 231
},
"Mirah": {
"type": "programming",
"color": "#c7a938",
"extensions": [
".druby",
".duby",
".mirah"
],
"tm_scope": "source.ruby",
"ace_mode": "ruby",
"codemirror_mode": "ruby",
"codemirror_mime_type": "text/x-ruby",
"language_id": 232
},
"Modelica": {
"type": "programming",
"extensions": [
".mo"
],
"tm_scope": "source.modelica",
"ace_mode": "text",
"codemirror_mode": "modelica",
"codemirror_mime_type": "text/x-modelica",
"language_id": 233
},
"Modula-2": {
"type": "programming",
"extensions": [
".mod"
],
"tm_scope": "source.modula2",
"ace_mode": "text",
"language_id": 234
},
"Modula-3": {
"type": "programming",
"extensions": [
".i3",
".ig",
".m3",
".mg"
],
"color": "#223388",
"ace_mode": "text",
"tm_scope": "source.modula-3",
"language_id": 564743864
},
"Module Management System": {
"type": "programming",
"extensions": [
".mms",
".mmk"
],
"filenames": [
"descrip.mmk",
"descrip.mms"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 235
},
"Monkey": {
"type": "programming",
"extensions": [
".monkey",
".monkey2"
],
"ace_mode": "text",
"tm_scope": "source.monkey",
"language_id": 236
},
"Moocode": {
"type": "programming",
"extensions": [
".moo"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 237
},
"MoonScript": {
"type": "programming",
"extensions": [
".moon"
],
"interpreters": [
"moon"
],
"tm_scope": "source.moonscript",
"ace_mode": "text",
"language_id": 238
},
"Motorola 68K Assembly": {
"type": "programming",
"group": "Assembly",
"aliases": [
"m68k"
],
"extensions": [
".asm",
".i",
".inc",
".s",
".x68"
],
"tm_scope": "source.m68k",
"ace_mode": "assembly_x86",
"language_id": 477582706
},
"Muse": {
"type": "prose",
"extensions": [
".muse"
],
"tm_scope": "text.muse",
"ace_mode": "text",
"wrap": true,
"language_id": 474864066,
"aliases": [
"amusewiki",
"emacs muse"
]
},
"Myghty": {
"type": "programming",
"extensions": [
".myt"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 239
},
"NCL": {
"type": "programming",
"color": "#28431f",
"extensions": [
".ncl"
],
"tm_scope": "source.ncl",
"ace_mode": "text",
"language_id": 240
},
"NL": {
"type": "data",
"extensions": [
".nl"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 241
},
"NPM Config": {
"type": "data",
"group": "INI",
"aliases": [
"npmrc"
],
"filenames": [
".npmrc"
],
"tm_scope": "source.ini.npmrc",
"ace_mode": "text",
"language_id": 685022663
},
"NSIS": {
"type": "programming",
"extensions": [
".nsi",
".nsh"
],
"tm_scope": "source.nsis",
"ace_mode": "text",
"codemirror_mode": "nsis",
"codemirror_mime_type": "text/x-nsis",
"language_id": 242
},
"Nearley": {
"type": "programming",
"ace_mode": "text",
"color": "#990000",
"extensions": [
".ne",
".nearley"
],
"tm_scope": "source.ne",
"language_id": 521429430
},
"Nemerle": {
"type": "programming",
"color": "#3d3c6e",
"extensions": [
".n"
],
"tm_scope": "source.nemerle",
"ace_mode": "text",
"language_id": 243
},
"NetLinx": {
"type": "programming",
"color": "#0aa0ff",
"extensions": [
".axs",
".axi"
],
"tm_scope": "source.netlinx",
"ace_mode": "text",
"language_id": 244
},
"NetLinx+ERB": {
"type": "programming",
"color": "#747faa",
"extensions": [
".axs.erb",
".axi.erb"
],
"tm_scope": "source.netlinx.erb",
"ace_mode": "text",
"language_id": 245
},
"NetLogo": {
"type": "programming",
"color": "#ff6375",
"extensions": [
".nlogo"
],
"tm_scope": "source.lisp",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 246
},
"NewLisp": {
"type": "programming",
"color": "#87AED7",
"extensions": [
".nl",
".lisp",
".lsp"
],
"interpreters": [
"newlisp"
],
"tm_scope": "source.lisp",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 247
},
"Nextflow": {
"type": "programming",
"ace_mode": "groovy",
"tm_scope": "source.nextflow",
"color": "#3ac486",
"extensions": [
".nf"
],
"filenames": [
"nextflow.config"
],
"interpreters": [
"nextflow"
],
"language_id": 506780613
},
"Nginx": {
"type": "data",
"extensions": [
".nginxconf",
".vhost"
],
"filenames": [
"nginx.conf"
],
"tm_scope": "source.nginx",
"aliases": [
"nginx configuration file"
],
"ace_mode": "text",
"codemirror_mode": "nginx",
"codemirror_mime_type": "text/x-nginx-conf",
"language_id": 248
},
"Nim": {
"type": "programming",
"color": "#37775b",
"extensions": [
".nim",
".nim.cfg",
".nimble",
".nimrod",
".nims"
],
"filenames": [
"nim.cfg"
],
"ace_mode": "text",
"tm_scope": "source.nim",
"language_id": 249
},
"Ninja": {
"type": "data",
"tm_scope": "source.ninja",
"extensions": [
".ninja"
],
"ace_mode": "text",
"language_id": 250
},
"Nit": {
"type": "programming",
"color": "#009917",
"extensions": [
".nit"
],
"tm_scope": "source.nit",
"ace_mode": "text",
"language_id": 251
},
"Nix": {
"type": "programming",
"color": "#7e7eff",
"extensions": [
".nix"
],
"aliases": [
"nixos"
],
"tm_scope": "source.nix",
"ace_mode": "nix",
"language_id": 252
},
"Nu": {
"type": "programming",
"color": "#c9df40",
"aliases": [
"nush"
],
"extensions": [
".nu"
],
"filenames": [
"Nukefile"
],
"tm_scope": "source.nu",
"ace_mode": "scheme",
"codemirror_mode": "scheme",
"codemirror_mime_type": "text/x-scheme",
"interpreters": [
"nush"
],
"language_id": 253
},
"NumPy": {
"type": "programming",
"group": "Python",
"extensions": [
".numpy",
".numpyw",
".numsc"
],
"tm_scope": "none",
"ace_mode": "text",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-python",
"language_id": 254
},
"OCaml": {
"type": "programming",
"ace_mode": "ocaml",
"codemirror_mode": "mllike",
"codemirror_mime_type": "text/x-ocaml",
"color": "#3be133",
"extensions": [
".ml",
".eliom",
".eliomi",
".ml4",
".mli",
".mll",
".mly"
],
"interpreters": [
"ocaml",
"ocamlrun",
"ocamlscript"
],
"tm_scope": "source.ocaml",
"language_id": 255
},
"ObjDump": {
"type": "data",
"extensions": [
".objdump"
],
"tm_scope": "objdump.x86asm",
"ace_mode": "assembly_x86",
"language_id": 256
},
"Object Data Instance Notation": {
"type": "data",
"extensions": [
".odin"
],
"tm_scope": "source.odin-ehr",
"ace_mode": "text",
"language_id": 985227236
},
"ObjectScript": {
"type": "programming",
"extensions": [
".cls"
],
"language_id": 202735509,
"tm_scope": "source.objectscript",
"color": "#424893",
"ace_mode": "text"
},
"Objective-C": {
"type": "programming",
"tm_scope": "source.objc",
"color": "#438eff",
"aliases": [
"obj-c",
"objc",
"objectivec"
],
"extensions": [
".m",
".h"
],
"ace_mode": "objectivec",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-objectivec",
"language_id": 257
},
"Objective-C++": {
"type": "programming",
"tm_scope": "source.objc++",
"color": "#6866fb",
"aliases": [
"obj-c++",
"objc++",
"objectivec++"
],
"extensions": [
".mm"
],
"ace_mode": "objectivec",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-objectivec",
"language_id": 258
},
"Objective-J": {
"type": "programming",
"color": "#ff0c5a",
"aliases": [
"obj-j",
"objectivej",
"objj"
],
"extensions": [
".j",
".sj"
],
"tm_scope": "source.js.objj",
"ace_mode": "text",
"language_id": 259
},
"Odin": {
"type": "programming",
"color": "#60AFFE",
"aliases": [
"odinlang",
"odin-lang"
],
"extensions": [
".odin"
],
"tm_scope": "source.odin",
"ace_mode": "text",
"language_id": 889244082
},
"Omgrofl": {
"type": "programming",
"extensions": [
".omgrofl"
],
"color": "#cabbff",
"tm_scope": "none",
"ace_mode": "text",
"language_id": 260
},
"Opa": {
"type": "programming",
"extensions": [
".opa"
],
"tm_scope": "source.opa",
"ace_mode": "text",
"language_id": 261
},
"Opal": {
"type": "programming",
"color": "#f7ede0",
"extensions": [
".opal"
],
"tm_scope": "source.opal",
"ace_mode": "text",
"language_id": 262
},
"Open Policy Agent": {
"type": "programming",
"ace_mode": "text",
"extensions": [
".rego"
],
"language_id": 840483232,
"tm_scope": "source.rego"
},
"OpenCL": {
"type": "programming",
"group": "C",
"extensions": [
".cl",
".opencl"
],
"tm_scope": "source.c",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 263
},
"OpenEdge ABL": {
"type": "programming",
"aliases": [
"progress",
"openedge",
"abl"
],
"extensions": [
".p",
".cls",
".w"
],
"tm_scope": "source.abl",
"ace_mode": "text",
"language_id": 264
},
"OpenRC runscript": {
"type": "programming",
"group": "Shell",
"aliases": [
"openrc"
],
"interpreters": [
"openrc-run"
],
"tm_scope": "source.shell",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 265
},
"OpenSCAD": {
"type": "programming",
"extensions": [
".scad"
],
"tm_scope": "source.scad",
"ace_mode": "scad",
"language_id": 266
},
"OpenStep Property List": {
"type": "data",
"extensions": [
".plist"
],
"tm_scope": "source.plist",
"ace_mode": "text",
"language_id": 598917541
},
"OpenType Feature File": {
"type": "data",
"aliases": [
"AFDKO"
],
"extensions": [
".fea"
],
"tm_scope": "source.opentype",
"ace_mode": "text",
"language_id": 374317347
},
"Org": {
"type": "prose",
"wrap": true,
"extensions": [
".org"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 267
},
"Ox": {
"type": "programming",
"extensions": [
".ox",
".oxh",
".oxo"
],
"tm_scope": "source.ox",
"ace_mode": "text",
"language_id": 268
},
"Oxygene": {
"type": "programming",
"color": "#cdd0e3",
"extensions": [
".oxygene"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 269
},
"Oz": {
"type": "programming",
"color": "#fab738",
"extensions": [
".oz"
],
"tm_scope": "source.oz",
"ace_mode": "text",
"codemirror_mode": "oz",
"codemirror_mime_type": "text/x-oz",
"language_id": 270
},
"P4": {
"type": "programming",
"color": "#7055b5",
"extensions": [
".p4"
],
"tm_scope": "source.p4",
"ace_mode": "text",
"language_id": 348895984
},
"PHP": {
"type": "programming",
"tm_scope": "text.html.php",
"ace_mode": "php",
"codemirror_mode": "php",
"codemirror_mime_type": "application/x-httpd-php",
"color": "#4F5D95",
"extensions": [
".php",
".aw",
".ctp",
".fcgi",
".inc",
".php3",
".php4",
".php5",
".phps",
".phpt"
],
"filenames": [
".php",
".php_cs",
".php_cs.dist",
"Phakefile"
],
"interpreters": [
"php"
],
"aliases": [
"inc"
],
"language_id": 272
},
"PLSQL": {
"type": "programming",
"ace_mode": "sql",
"codemirror_mode": "sql",
"codemirror_mime_type": "text/x-plsql",
"tm_scope": "none",
"color": "#dad8d8",
"extensions": [
".pls",
".bdy",
".ddl",
".fnc",
".pck",
".pkb",
".pks",
".plb",
".plsql",
".prc",
".spc",
".sql",
".tpb",
".tps",
".trg",
".vw"
],
"language_id": 273
},
"PLpgSQL": {
"type": "programming",
"ace_mode": "pgsql",
"codemirror_mode": "sql",
"codemirror_mime_type": "text/x-sql",
"tm_scope": "source.sql",
"extensions": [
".pgsql",
".sql"
],
"language_id": 274
},
"POV-Ray SDL": {
"type": "programming",
"aliases": [
"pov-ray",
"povray"
],
"extensions": [
".pov",
".inc"
],
"tm_scope": "source.pov-ray sdl",
"ace_mode": "text",
"language_id": 275
},
"Pan": {
"type": "programming",
"color": "#cc0000",
"extensions": [
".pan"
],
"tm_scope": "source.pan",
"ace_mode": "text",
"language_id": 276
},
"Papyrus": {
"type": "programming",
"color": "#6600cc",
"extensions": [
".psc"
],
"tm_scope": "source.papyrus.skyrim",
"ace_mode": "text",
"language_id": 277
},
"Parrot": {
"type": "programming",
"color": "#f3ca0a",
"extensions": [
".parrot"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 278
},
"Parrot Assembly": {
"group": "Parrot",
"type": "programming",
"aliases": [
"pasm"
],
"extensions": [
".pasm"
],
"interpreters": [
"parrot"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 279
},
"Parrot Internal Representation": {
"group": "Parrot",
"tm_scope": "source.parrot.pir",
"type": "programming",
"aliases": [
"pir"
],
"extensions": [
".pir"
],
"interpreters": [
"parrot"
],
"ace_mode": "text",
"language_id": 280
},
"Pascal": {
"type": "programming",
"color": "#E3F171",
"extensions": [
".pas",
".dfm",
".dpr",
".inc",
".lpr",
".pascal",
".pp"
],
"interpreters": [
"instantfpc"
],
"tm_scope": "source.pascal",
"ace_mode": "pascal",
"codemirror_mode": "pascal",
"codemirror_mime_type": "text/x-pascal",
"language_id": 281
},
"Pawn": {
"type": "programming",
"color": "#dbb284",
"extensions": [
".pwn",
".inc",
".sma"
],
"tm_scope": "source.pawn",
"ace_mode": "text",
"language_id": 271
},
"Pep8": {
"type": "programming",
"color": "#C76F5B",
"extensions": [
".pep"
],
"ace_mode": "text",
"tm_scope": "source.pep8",
"language_id": 840372442
},
"Perl": {
"type": "programming",
"tm_scope": "source.perl",
"ace_mode": "perl",
"codemirror_mode": "perl",
"codemirror_mime_type": "text/x-perl",
"color": "#0298c3",
"extensions": [
".pl",
".al",
".cgi",
".fcgi",
".perl",
".ph",
".plx",
".pm",
".psgi",
".t"
],
"filenames": [
"Makefile.PL",
"Rexfile",
"ack",
"cpanfile"
],
"interpreters": [
"cperl",
"perl"
],
"aliases": [
"cperl"
],
"language_id": 282
},
"Pic": {
"type": "markup",
"group": "Roff",
"tm_scope": "source.pic",
"extensions": [
".pic",
".chem"
],
"ace_mode": "text",
"codemirror_mode": "troff",
"codemirror_mime_type": "text/troff",
"language_id": 425
},
"Pickle": {
"type": "data",
"extensions": [
".pkl"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 284
},
"PicoLisp": {
"type": "programming",
"extensions": [
".l"
],
"interpreters": [
"picolisp",
"pil"
],
"tm_scope": "source.lisp",
"ace_mode": "lisp",
"language_id": 285
},
"PigLatin": {
"type": "programming",
"color": "#fcd7de",
"extensions": [
".pig"
],
"tm_scope": "source.pig_latin",
"ace_mode": "text",
"language_id": 286
},
"Pike": {
"type": "programming",
"color": "#005390",
"extensions": [
".pike",
".pmod"
],
"interpreters": [
"pike"
],
"tm_scope": "source.pike",
"ace_mode": "text",
"language_id": 287
},
"Pod": {
"type": "prose",
"ace_mode": "perl",
"codemirror_mode": "perl",
"codemirror_mime_type": "text/x-perl",
"wrap": true,
"extensions": [
".pod"
],
"interpreters": [
"perl"
],
"tm_scope": "none",
"language_id": 288
},
"Pod 6": {
"type": "prose",
"ace_mode": "perl",
"tm_scope": "source.perl6fe",
"wrap": true,
"extensions": [
".pod",
".pod6"
],
"interpreters": [
"perl6"
],
"language_id": 155357471
},
"PogoScript": {
"type": "programming",
"color": "#d80074",
"extensions": [
".pogo"
],
"tm_scope": "source.pogoscript",
"ace_mode": "text",
"language_id": 289
},
"Pony": {
"type": "programming",
"extensions": [
".pony"
],
"tm_scope": "source.pony",
"ace_mode": "text",
"language_id": 290
},
"PostCSS": {
"type": "markup",
"tm_scope": "source.postcss",
"group": "CSS",
"extensions": [
".pcss",
".postcss"
],
"ace_mode": "text",
"language_id": 262764437
},
"PostScript": {
"type": "markup",
"color": "#da291c",
"extensions": [
".ps",
".eps",
".epsi",
".pfa"
],
"tm_scope": "source.postscript",
"aliases": [
"postscr"
],
"ace_mode": "text",
"language_id": 291
},
"PowerBuilder": {
"type": "programming",
"color": "#8f0f8d",
"extensions": [
".pbt",
".sra",
".sru",
".srw"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 292
},
"PowerShell": {
"type": "programming",
"color": "#012456",
"tm_scope": "source.powershell",
"ace_mode": "powershell",
"codemirror_mode": "powershell",
"codemirror_mime_type": "application/x-powershell",
"aliases": [
"posh",
"pwsh"
],
"extensions": [
".ps1",
".psd1",
".psm1"
],
"interpreters": [
"pwsh"
],
"language_id": 293
},
"Prisma": {
"type": "data",
"extensions": [
".prisma"
],
"tm_scope": "source.prisma",
"ace_mode": "text",
"language_id": 499933428
},
"Processing": {
"type": "programming",
"color": "#0096D8",
"extensions": [
".pde"
],
"tm_scope": "source.processing",
"ace_mode": "text",
"language_id": 294
},
"Proguard": {
"type": "data",
"extensions": [
".pro"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 716513858
},
"Prolog": {
"type": "programming",
"color": "#74283c",
"extensions": [
".pl",
".pro",
".prolog",
".yap"
],
"interpreters": [
"swipl",
"yap"
],
"tm_scope": "source.prolog",
"ace_mode": "prolog",
"language_id": 295
},
"Propeller Spin": {
"type": "programming",
"color": "#7fa2a7",
"extensions": [
".spin"
],
"tm_scope": "source.spin",
"ace_mode": "text",
"language_id": 296
},
"Protocol Buffer": {
"type": "data",
"aliases": [
"protobuf",
"Protocol Buffers"
],
"extensions": [
".proto"
],
"tm_scope": "source.protobuf",
"ace_mode": "protobuf",
"codemirror_mode": "protobuf",
"codemirror_mime_type": "text/x-protobuf",
"language_id": 297
},
"Public Key": {
"type": "data",
"extensions": [
".asc",
".pub"
],
"tm_scope": "none",
"ace_mode": "text",
"codemirror_mode": "asciiarmor",
"codemirror_mime_type": "application/pgp",
"language_id": 298
},
"Pug": {
"group": "HTML",
"type": "markup",
"extensions": [
".jade",
".pug"
],
"tm_scope": "text.jade",
"ace_mode": "jade",
"codemirror_mode": "pug",
"codemirror_mime_type": "text/x-pug",
"language_id": 179
},
"Puppet": {
"type": "programming",
"color": "#302B6D",
"extensions": [
".pp"
],
"filenames": [
"Modulefile"
],
"ace_mode": "text",
"codemirror_mode": "puppet",
"codemirror_mime_type": "text/x-puppet",
"tm_scope": "source.puppet",
"language_id": 299
},
"Pure Data": {
"type": "data",
"extensions": [
".pd"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 300
},
"PureBasic": {
"type": "programming",
"color": "#5a6986",
"extensions": [
".pb",
".pbi"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 301
},
"PureScript": {
"type": "programming",
"color": "#1D222D",
"extensions": [
".purs"
],
"tm_scope": "source.purescript",
"ace_mode": "haskell",
"codemirror_mode": "haskell",
"codemirror_mime_type": "text/x-haskell",
"language_id": 302
},
"Python": {
"type": "programming",
"tm_scope": "source.python",
"ace_mode": "python",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-python",
"color": "#3572A5",
"extensions": [
".py",
".cgi",
".fcgi",
".gyp",
".gypi",
".lmi",
".py3",
".pyde",
".pyi",
".pyp",
".pyt",
".pyw",
".rpy",
".smk",
".spec",
".tac",
".wsgi",
".xpy"
],
"filenames": [
".gclient",
"DEPS",
"SConscript",
"SConstruct",
"Snakefile",
"wscript"
],
"interpreters": [
"python",
"python2",
"python3"
],
"aliases": [
"python3",
"rusthon"
],
"language_id": 303
},
"Python console": {
"type": "programming",
"group": "Python",
"searchable": false,
"aliases": [
"pycon"
],
"tm_scope": "text.python.console",
"ace_mode": "text",
"language_id": 428
},
"Python traceback": {
"type": "data",
"group": "Python",
"searchable": false,
"extensions": [
".pytb"
],
"tm_scope": "text.python.traceback",
"ace_mode": "text",
"language_id": 304
},
"QML": {
"type": "programming",
"color": "#44a51c",
"extensions": [
".qml",
".qbs"
],
"tm_scope": "source.qml",
"ace_mode": "text",
"language_id": 305
},
"QMake": {
"type": "programming",
"extensions": [
".pro",
".pri"
],
"interpreters": [
"qmake"
],
"tm_scope": "source.qmake",
"ace_mode": "text",
"language_id": 306
},
"Quake": {
"type": "programming",
"filenames": [
"m3makefile",
"m3overrides"
],
"color": "#882233",
"ace_mode": "text",
"tm_scope": "source.quake",
"language_id": 375265331
},
"R": {
"type": "programming",
"color": "#198CE7",
"aliases": [
"R",
"Rscript",
"splus"
],
"extensions": [
".r",
".rd",
".rsx"
],
"filenames": [
".Rprofile",
"expr-dist"
],
"interpreters": [
"Rscript"
],
"tm_scope": "source.r",
"ace_mode": "r",
"codemirror_mode": "r",
"codemirror_mime_type": "text/x-rsrc",
"language_id": 307
},
"RAML": {
"type": "markup",
"ace_mode": "yaml",
"codemirror_mode": "yaml",
"codemirror_mime_type": "text/x-yaml",
"tm_scope": "source.yaml",
"color": "#77d9fb",
"extensions": [
".raml"
],
"language_id": 308
},
"RDoc": {
"type": "prose",
"ace_mode": "rdoc",
"wrap": true,
"extensions": [
".rdoc"
],
"tm_scope": "text.rdoc",
"language_id": 309
},
"REALbasic": {
"type": "programming",
"extensions": [
".rbbas",
".rbfrm",
".rbmnu",
".rbres",
".rbtbar",
".rbuistate"
],
"tm_scope": "source.vbnet",
"ace_mode": "text",
"language_id": 310
},
"REXX": {
"type": "programming",
"aliases": [
"arexx"
],
"extensions": [
".rexx",
".pprx",
".rex"
],
"interpreters": [
"regina",
"rexx"
],
"tm_scope": "source.rexx",
"ace_mode": "text",
"language_id": 311
},
"RHTML": {
"type": "markup",
"group": "HTML",
"extensions": [
".rhtml"
],
"tm_scope": "text.html.erb",
"aliases": [
"html+ruby"
],
"ace_mode": "rhtml",
"codemirror_mode": "htmlembedded",
"codemirror_mime_type": "application/x-erb",
"language_id": 312
},
"RMarkdown": {
"type": "prose",
"wrap": true,
"ace_mode": "markdown",
"codemirror_mode": "gfm",
"codemirror_mime_type": "text/x-gfm",
"extensions": [
".rmd"
],
"tm_scope": "source.gfm",
"language_id": 313
},
"RPC": {
"type": "programming",
"aliases": [
"rpcgen",
"oncrpc",
"xdr"
],
"ace_mode": "c_cpp",
"extensions": [
".x"
],
"tm_scope": "source.c",
"language_id": 1031374237
},
"RPM Spec": {
"type": "data",
"tm_scope": "source.rpm-spec",
"extensions": [
".spec"
],
"aliases": [
"specfile"
],
"ace_mode": "text",
"codemirror_mode": "rpm",
"codemirror_mime_type": "text/x-rpm-spec",
"language_id": 314
},
"RUNOFF": {
"type": "markup",
"color": "#665a4e",
"extensions": [
".rnh",
".rno"
],
"tm_scope": "text.runoff",
"ace_mode": "text",
"language_id": 315
},
"Racket": {
"type": "programming",
"color": "#3c5caa",
"extensions": [
".rkt",
".rktd",
".rktl",
".scrbl"
],
"interpreters": [
"racket"
],
"tm_scope": "source.racket",
"ace_mode": "lisp",
"language_id": 316
},
"Ragel": {
"type": "programming",
"color": "#9d5200",
"extensions": [
".rl"
],
"aliases": [
"ragel-rb",
"ragel-ruby"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 317
},
"Raku": {
"type": "programming",
"color": "#0000fb",
"extensions": [
".6pl",
".6pm",
".nqp",
".p6",
".p6l",
".p6m",
".pl",
".pl6",
".pm",
".pm6",
".t"
],
"interpreters": [
"perl6",
"raku",
"rakudo"
],
"aliases": [
"perl6",
"perl-6"
],
"tm_scope": "source.perl6fe",
"ace_mode": "perl",
"codemirror_mode": "perl",
"codemirror_mime_type": "text/x-perl",
"language_id": 283
},
"Rascal": {
"type": "programming",
"color": "#fffaa0",
"extensions": [
".rsc"
],
"tm_scope": "source.rascal",
"ace_mode": "text",
"language_id": 173616037
},
"Raw token data": {
"type": "data",
"aliases": [
"raw"
],
"extensions": [
".raw"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 318
},
"Readline Config": {
"type": "data",
"group": "INI",
"aliases": [
"inputrc",
"readline"
],
"filenames": [
".inputrc",
"inputrc"
],
"tm_scope": "source.inputrc",
"ace_mode": "text",
"language_id": 538732839
},
"Reason": {
"type": "programming",
"color": "#ff5847",
"ace_mode": "rust",
"codemirror_mode": "rust",
"codemirror_mime_type": "text/x-rustsrc",
"extensions": [
".re",
".rei"
],
"interpreters": [
"ocaml"
],
"tm_scope": "source.reason",
"language_id": 869538413
},
"Rebol": {
"type": "programming",
"color": "#358a5b",
"extensions": [
".reb",
".r",
".r2",
".r3",
".rebol"
],
"ace_mode": "text",
"tm_scope": "source.rebol",
"language_id": 319
},
"Red": {
"type": "programming",
"color": "#f50000",
"extensions": [
".red",
".reds"
],
"aliases": [
"red/system"
],
"tm_scope": "source.red",
"ace_mode": "text",
"language_id": 320
},
"Redcode": {
"type": "programming",
"extensions": [
".cw"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 321
},
"Regular Expression": {
"type": "data",
"extensions": [
".regexp",
".regex"
],
"aliases": [
"regexp",
"regex"
],
"ace_mode": "text",
"tm_scope": "source.regexp",
"language_id": 363378884
},
"Ren'Py": {
"type": "programming",
"aliases": [
"renpy"
],
"color": "#ff7f7f",
"extensions": [
".rpy"
],
"tm_scope": "source.renpy",
"ace_mode": "python",
"language_id": 322
},
"RenderScript": {
"type": "programming",
"extensions": [
".rs",
".rsh"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 323
},
"Rich Text Format": {
"type": "markup",
"extensions": [
".rtf"
],
"tm_scope": "text.rtf",
"ace_mode": "text",
"language_id": 51601661
},
"Ring": {
"type": "programming",
"color": "#2D54CB",
"extensions": [
".ring"
],
"tm_scope": "source.ring",
"ace_mode": "text",
"language_id": 431
},
"Riot": {
"type": "markup",
"color": "#A71E49",
"ace_mode": "html",
"extensions": [
".riot"
],
"tm_scope": "text.html.riot",
"language_id": 878396783
},
"RobotFramework": {
"type": "programming",
"extensions": [
".robot"
],
"tm_scope": "text.robot",
"ace_mode": "text",
"language_id": 324
},
"Roff": {
"type": "markup",
"color": "#ecdebe",
"extensions": [
".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"
],
"filenames": [
"eqnrc",
"mmn",
"mmt",
"troffrc",
"troffrc-end"
],
"tm_scope": "text.roff",
"aliases": [
"groff",
"man",
"manpage",
"man page",
"man-page",
"mdoc",
"nroff",
"troff"
],
"ace_mode": "text",
"codemirror_mode": "troff",
"codemirror_mime_type": "text/troff",
"language_id": 141
},
"Roff Manpage": {
"type": "markup",
"group": "Roff",
"extensions": [
".1",
".1in",
".1m",
".1x",
".2",
".3",
".3in",
".3m",
".3p",
".3pm",
".3qt",
".3x",
".4",
".5",
".6",
".7",
".8",
".9",
".man",
".mdoc"
],
"tm_scope": "text.roff",
"ace_mode": "text",
"codemirror_mode": "troff",
"codemirror_mime_type": "text/troff",
"language_id": 612669833
},
"Rouge": {
"type": "programming",
"ace_mode": "clojure",
"codemirror_mode": "clojure",
"codemirror_mime_type": "text/x-clojure",
"color": "#cc0088",
"extensions": [
".rg"
],
"tm_scope": "source.clojure",
"language_id": 325
},
"Ruby": {
"type": "programming",
"tm_scope": "source.ruby",
"ace_mode": "ruby",
"codemirror_mode": "ruby",
"codemirror_mime_type": "text/x-ruby",
"color": "#701516",
"aliases": [
"jruby",
"macruby",
"rake",
"rb",
"rbx"
],
"extensions": [
".rb",
".builder",
".eye",
".fcgi",
".gemspec",
".god",
".jbuilder",
".mspec",
".pluginspec",
".podspec",
".rabl",
".rake",
".rbi",
".rbuild",
".rbw",
".rbx",
".ru",
".ruby",
".spec",
".thor",
".watchr"
],
"interpreters": [
"ruby",
"macruby",
"rake",
"jruby",
"rbx"
],
"filenames": [
".irbrc",
".pryrc",
"Appraisals",
"Berksfile",
"Brewfile",
"Buildfile",
"Capfile",
"Dangerfile",
"Deliverfile",
"Fastfile",
"Gemfile",
"Gemfile.lock",
"Guardfile",
"Jarfile",
"Mavenfile",
"Podfile",
"Puppetfile",
"Rakefile",
"Snapfile",
"Thorfile",
"Vagrantfile",
"buildfile"
],
"language_id": 326
},
"Rust": {
"type": "programming",
"color": "#dea584",
"extensions": [
".rs",
".rs.in"
],
"tm_scope": "source.rust",
"ace_mode": "rust",
"codemirror_mode": "rust",
"codemirror_mime_type": "text/x-rustsrc",
"language_id": 327
},
"SAS": {
"type": "programming",
"color": "#B34936",
"extensions": [
".sas"
],
"tm_scope": "source.sas",
"ace_mode": "text",
"codemirror_mode": "sas",
"codemirror_mime_type": "text/x-sas",
"language_id": 328
},
"SCSS": {
"type": "markup",
"tm_scope": "source.css.scss",
"group": "CSS",
"ace_mode": "scss",
"codemirror_mode": "css",
"codemirror_mime_type": "text/x-scss",
"extensions": [
".scss"
],
"language_id": 329
},
"SMT": {
"type": "programming",
"extensions": [
".smt2",
".smt"
],
"interpreters": [
"boolector",
"cvc4",
"mathsat5",
"opensmt",
"smtinterpol",
"smt-rat",
"stp",
"verit",
"yices2",
"z3"
],
"tm_scope": "source.smt",
"ace_mode": "text",
"language_id": 330
},
"SPARQL": {
"type": "data",
"tm_scope": "source.sparql",
"ace_mode": "text",
"codemirror_mode": "sparql",
"codemirror_mime_type": "application/sparql-query",
"extensions": [
".sparql",
".rq"
],
"language_id": 331
},
"SQF": {
"type": "programming",
"color": "#3F3F3F",
"extensions": [
".sqf",
".hqf"
],
"tm_scope": "source.sqf",
"ace_mode": "text",
"language_id": 332
},
"SQL": {
"type": "data",
"tm_scope": "source.sql",
"ace_mode": "sql",
"codemirror_mode": "sql",
"codemirror_mime_type": "text/x-sql",
"extensions": [
".sql",
".cql",
".ddl",
".inc",
".mysql",
".prc",
".tab",
".udf",
".viw"
],
"language_id": 333
},
"SQLPL": {
"type": "programming",
"ace_mode": "sql",
"codemirror_mode": "sql",
"codemirror_mime_type": "text/x-sql",
"tm_scope": "source.sql",
"extensions": [
".sql",
".db2"
],
"language_id": 334
},
"SRecode Template": {
"type": "markup",
"color": "#348a34",
"tm_scope": "source.lisp",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"extensions": [
".srt"
],
"language_id": 335
},
"SSH Config": {
"type": "data",
"group": "INI",
"filenames": [
"ssh-config",
"ssh_config",
"sshconfig",
"sshconfig.snip",
"sshd-config",
"sshd_config"
],
"ace_mode": "text",
"tm_scope": "source.ssh-config",
"language_id": 554920715
},
"STON": {
"type": "data",
"group": "Smalltalk",
"extensions": [
".ston"
],
"tm_scope": "source.smalltalk",
"ace_mode": "text",
"language_id": 336
},
"SVG": {
"type": "data",
"extensions": [
".svg"
],
"tm_scope": "text.xml.svg",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 337
},
"SWIG": {
"type": "programming",
"extensions": [
".i"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 1066250075
},
"Sage": {
"type": "programming",
"group": "Python",
"extensions": [
".sage",
".sagews"
],
"tm_scope": "source.python",
"ace_mode": "python",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-python",
"language_id": 338
},
"SaltStack": {
"type": "programming",
"color": "#646464",
"aliases": [
"saltstate",
"salt"
],
"extensions": [
".sls"
],
"tm_scope": "source.yaml.salt",
"ace_mode": "yaml",
"codemirror_mode": "yaml",
"codemirror_mime_type": "text/x-yaml",
"language_id": 339
},
"Sass": {
"type": "markup",
"tm_scope": "source.sass",
"group": "CSS",
"extensions": [
".sass"
],
"ace_mode": "sass",
"codemirror_mode": "sass",
"codemirror_mime_type": "text/x-sass",
"language_id": 340
},
"Scala": {
"type": "programming",
"tm_scope": "source.scala",
"ace_mode": "scala",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-scala",
"color": "#c22d40",
"extensions": [
".scala",
".kojo",
".sbt",
".sc"
],
"interpreters": [
"scala"
],
"language_id": 341
},
"Scaml": {
"group": "HTML",
"type": "markup",
"extensions": [
".scaml"
],
"tm_scope": "source.scaml",
"ace_mode": "text",
"language_id": 342
},
"Scheme": {
"type": "programming",
"color": "#1e4aec",
"extensions": [
".scm",
".sch",
".sld",
".sls",
".sps",
".ss"
],
"interpreters": [
"scheme",
"guile",
"bigloo",
"chicken",
"csi",
"gosh",
"r6rs"
],
"tm_scope": "source.scheme",
"ace_mode": "scheme",
"codemirror_mode": "scheme",
"codemirror_mime_type": "text/x-scheme",
"language_id": 343
},
"Scilab": {
"type": "programming",
"extensions": [
".sci",
".sce",
".tst"
],
"tm_scope": "source.scilab",
"ace_mode": "text",
"language_id": 344
},
"Self": {
"type": "programming",
"color": "#0579aa",
"extensions": [
".self"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 345
},
"ShaderLab": {
"type": "programming",
"extensions": [
".shader"
],
"ace_mode": "text",
"tm_scope": "source.shaderlab",
"language_id": 664257356
},
"Shell": {
"type": "programming",
"color": "#89e051",
"aliases": [
"sh",
"shell-script",
"bash",
"zsh"
],
"extensions": [
".sh",
".bash",
".bats",
".cgi",
".command",
".fcgi",
".ksh",
".sh.in",
".tmux",
".tool",
".zsh"
],
"filenames": [
".bash_aliases",
".bash_history",
".bash_logout",
".bash_profile",
".bashrc",
".cshrc",
".login",
".profile",
".zlogin",
".zlogout",
".zprofile",
".zshenv",
".zshrc",
"9fs",
"PKGBUILD",
"bash_aliases",
"bash_logout",
"bash_profile",
"bashrc",
"cshrc",
"gradlew",
"login",
"man",
"profile",
"zlogin",
"zlogout",
"zprofile",
"zshenv",
"zshrc"
],
"interpreters": [
"ash",
"bash",
"dash",
"ksh",
"mksh",
"pdksh",
"rc",
"sh",
"zsh"
],
"tm_scope": "source.shell",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 346
},
"ShellSession": {
"type": "programming",
"extensions": [
".sh-session"
],
"aliases": [
"bash session",
"console"
],
"tm_scope": "text.shell-session",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 347
},
"Shen": {
"type": "programming",
"color": "#120F14",
"extensions": [
".shen"
],
"tm_scope": "source.shen",
"ace_mode": "text",
"language_id": 348
},
"Slash": {
"type": "programming",
"color": "#007eff",
"extensions": [
".sl"
],
"tm_scope": "text.html.slash",
"ace_mode": "text",
"language_id": 349
},
"Slice": {
"type": "programming",
"color": "#003fa2",
"tm_scope": "source.slice",
"ace_mode": "text",
"extensions": [
".ice"
],
"language_id": 894641667
},
"Slim": {
"group": "HTML",
"type": "markup",
"extensions": [
".slim"
],
"tm_scope": "text.slim",
"ace_mode": "text",
"codemirror_mode": "slim",
"codemirror_mime_type": "text/x-slim",
"language_id": 350
},
"SmPL": {
"type": "programming",
"extensions": [
".cocci"
],
"aliases": [
"coccinelle"
],
"ace_mode": "text",
"tm_scope": "source.smpl",
"color": "#c94949",
"language_id": 164123055
},
"Smali": {
"type": "programming",
"extensions": [
".smali"
],
"ace_mode": "text",
"tm_scope": "source.smali",
"language_id": 351
},
"Smalltalk": {
"type": "programming",
"color": "#596706",
"extensions": [
".st",
".cs"
],
"aliases": [
"squeak"
],
"tm_scope": "source.smalltalk",
"ace_mode": "text",
"codemirror_mode": "smalltalk",
"codemirror_mime_type": "text/x-stsrc",
"language_id": 352
},
"Smarty": {
"type": "programming",
"extensions": [
".tpl"
],
"ace_mode": "smarty",
"codemirror_mode": "smarty",
"codemirror_mime_type": "text/x-smarty",
"tm_scope": "text.html.smarty",
"language_id": 353
},
"Solidity": {
"type": "programming",
"color": "#AA6746",
"ace_mode": "text",
"tm_scope": "source.solidity",
"language_id": 237469032
},
"SourcePawn": {
"type": "programming",
"color": "#5c7611",
"aliases": [
"sourcemod"
],
"extensions": [
".sp",
".inc"
],
"tm_scope": "source.sourcepawn",
"ace_mode": "text",
"language_id": 354
},
"Spline Font Database": {
"type": "data",
"extensions": [
".sfd"
],
"tm_scope": "text.sfd",
"ace_mode": "yaml",
"language_id": 767169629
},
"Squirrel": {
"type": "programming",
"color": "#800000",
"extensions": [
".nut"
],
"tm_scope": "source.c++",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-c++src",
"language_id": 355
},
"Stan": {
"type": "programming",
"color": "#b2011d",
"extensions": [
".stan"
],
"ace_mode": "text",
"tm_scope": "source.stan",
"language_id": 356
},
"Standard ML": {
"type": "programming",
"color": "#dc566d",
"aliases": [
"sml"
],
"extensions": [
".ML",
".fun",
".sig",
".sml"
],
"tm_scope": "source.ml",
"ace_mode": "text",
"codemirror_mode": "mllike",
"codemirror_mime_type": "text/x-ocaml",
"language_id": 357
},
"Starlark": {
"type": "programming",
"tm_scope": "source.python",
"ace_mode": "python",
"codemirror_mode": "python",
"codemirror_mime_type": "text/x-python",
"color": "#76d275",
"extensions": [
".bzl"
],
"filenames": [
"BUCK",
"BUILD",
"BUILD.bazel",
"WORKSPACE"
],
"aliases": [
"bazel",
"bzl"
],
"language_id": 960266174
},
"Stata": {
"type": "programming",
"extensions": [
".do",
".ado",
".doh",
".ihlp",
".mata",
".matah",
".sthlp"
],
"tm_scope": "source.stata",
"ace_mode": "text",
"language_id": 358
},
"Stylus": {
"type": "markup",
"group": "CSS",
"extensions": [
".styl"
],
"tm_scope": "source.stylus",
"ace_mode": "stylus",
"language_id": 359
},
"SubRip Text": {
"type": "data",
"extensions": [
".srt"
],
"ace_mode": "text",
"tm_scope": "text.srt",
"language_id": 360
},
"SugarSS": {
"type": "markup",
"tm_scope": "source.css.postcss.sugarss",
"group": "CSS",
"extensions": [
".sss"
],
"ace_mode": "text",
"language_id": 826404698
},
"SuperCollider": {
"type": "programming",
"color": "#46390b",
"extensions": [
".sc",
".scd"
],
"interpreters": [
"sclang",
"scsynth"
],
"tm_scope": "source.supercollider",
"ace_mode": "text",
"language_id": 361
},
"Svelte": {
"type": "markup",
"tm_scope": "source.svelte",
"group": "HTML",
"ace_mode": "html",
"codemirror_mode": "htmlmixed",
"codemirror_mime_type": "text/html",
"extensions": [
".svelte"
],
"language_id": 928734530
},
"Swift": {
"type": "programming",
"color": "#ffac45",
"extensions": [
".swift"
],
"tm_scope": "source.swift",
"ace_mode": "text",
"codemirror_mode": "swift",
"codemirror_mime_type": "text/x-swift",
"language_id": 362
},
"SystemVerilog": {
"type": "programming",
"color": "#DAE1C2",
"extensions": [
".sv",
".svh",
".vh"
],
"tm_scope": "source.systemverilog",
"ace_mode": "verilog",
"codemirror_mode": "verilog",
"codemirror_mime_type": "text/x-systemverilog",
"language_id": 363
},
"TI Program": {
"type": "programming",
"ace_mode": "text",
"color": "#A0AA87",
"extensions": [
".8xp",
".8xk",
".8xk.txt",
".8xp.txt"
],
"language_id": 422,
"tm_scope": "none"
},
"TLA": {
"type": "programming",
"extensions": [
".tla"
],
"tm_scope": "source.tla",
"ace_mode": "text",
"language_id": 364
},
"TOML": {
"type": "data",
"extensions": [
".toml"
],
"filenames": [
"Cargo.lock",
"Gopkg.lock"
],
"tm_scope": "source.toml",
"ace_mode": "toml",
"codemirror_mode": "toml",
"codemirror_mime_type": "text/x-toml",
"language_id": 365
},
"TSQL": {
"type": "programming",
"extensions": [
".sql"
],
"ace_mode": "sql",
"tm_scope": "source.tsql",
"language_id": 918334941
},
"TSX": {
"type": "programming",
"group": "TypeScript",
"extensions": [
".tsx"
],
"tm_scope": "source.tsx",
"ace_mode": "javascript",
"codemirror_mode": "jsx",
"codemirror_mime_type": "text/jsx",
"language_id": 94901924
},
"TXL": {
"type": "programming",
"extensions": [
".txl"
],
"tm_scope": "source.txl",
"ace_mode": "text",
"language_id": 366
},
"Tcl": {
"type": "programming",
"color": "#e4cc98",
"extensions": [
".tcl",
".adp",
".tm"
],
"filenames": [
"owh",
"starfield"
],
"interpreters": [
"tclsh",
"wish"
],
"tm_scope": "source.tcl",
"ace_mode": "tcl",
"codemirror_mode": "tcl",
"codemirror_mime_type": "text/x-tcl",
"language_id": 367
},
"Tcsh": {
"type": "programming",
"group": "Shell",
"extensions": [
".tcsh",
".csh"
],
"interpreters": [
"tcsh",
"csh"
],
"tm_scope": "source.shell",
"ace_mode": "sh",
"codemirror_mode": "shell",
"codemirror_mime_type": "text/x-sh",
"language_id": 368
},
"TeX": {
"type": "markup",
"color": "#3D6117",
"ace_mode": "tex",
"codemirror_mode": "stex",
"codemirror_mime_type": "text/x-stex",
"tm_scope": "text.tex.latex",
"wrap": true,
"aliases": [
"latex"
],
"extensions": [
".tex",
".aux",
".bbx",
".cbx",
".cls",
".dtx",
".ins",
".lbx",
".ltx",
".mkii",
".mkiv",
".mkvi",
".sty",
".toc"
],
"language_id": 369
},
"Tea": {
"type": "markup",
"extensions": [
".tea"
],
"tm_scope": "source.tea",
"ace_mode": "text",
"language_id": 370
},
"Terra": {
"type": "programming",
"extensions": [
".t"
],
"color": "#00004c",
"tm_scope": "source.terra",
"ace_mode": "lua",
"codemirror_mode": "lua",
"codemirror_mime_type": "text/x-lua",
"interpreters": [
"lua"
],
"language_id": 371
},
"Texinfo": {
"type": "prose",
"wrap": true,
"extensions": [
".texinfo",
".texi",
".txi"
],
"ace_mode": "text",
"tm_scope": "text.texinfo",
"interpreters": [
"makeinfo"
],
"language_id": 988020015
},
"Text": {
"type": "prose",
"wrap": true,
"aliases": [
"fundamental"
],
"extensions": [
".txt",
".fr",
".nb",
".ncl",
".no"
],
"filenames": [
"COPYING",
"COPYING.regex",
"COPYRIGHT.regex",
"FONTLOG",
"INSTALL",
"INSTALL.mysql",
"LICENSE",
"LICENSE.mysql",
"NEWS",
"README.1ST",
"README.me",
"README.mysql",
"click.me",
"delete.me",
"go.mod",
"go.sum",
"keep.me",
"package.mask",
"package.use.mask",
"package.use.stable.mask",
"read.me",
"readme.1st",
"test.me",
"use.mask",
"use.stable.mask"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 372
},
"Textile": {
"type": "prose",
"ace_mode": "textile",
"codemirror_mode": "textile",
"codemirror_mime_type": "text/x-textile",
"wrap": true,
"extensions": [
".textile"
],
"tm_scope": "none",
"language_id": 373
},
"Thrift": {
"type": "programming",
"tm_scope": "source.thrift",
"extensions": [
".thrift"
],
"ace_mode": "text",
"language_id": 374
},
"Turing": {
"type": "programming",
"color": "#cf142b",
"extensions": [
".t",
".tu"
],
"tm_scope": "source.turing",
"ace_mode": "text",
"language_id": 375
},
"Turtle": {
"type": "data",
"extensions": [
".ttl"
],
"tm_scope": "source.turtle",
"ace_mode": "text",
"codemirror_mode": "turtle",
"codemirror_mime_type": "text/turtle",
"language_id": 376
},
"Twig": {
"type": "markup",
"group": "HTML",
"extensions": [
".twig"
],
"tm_scope": "text.html.twig",
"ace_mode": "twig",
"codemirror_mode": "twig",
"codemirror_mime_type": "text/x-twig",
"language_id": 377
},
"Type Language": {
"type": "data",
"aliases": [
"tl"
],
"extensions": [
".tl"
],
"tm_scope": "source.tl",
"ace_mode": "text",
"language_id": 632765617
},
"TypeScript": {
"type": "programming",
"color": "#2b7489",
"aliases": [
"ts"
],
"interpreters": [
"deno",
"ts-node"
],
"extensions": [
".ts"
],
"tm_scope": "source.ts",
"ace_mode": "typescript",
"codemirror_mode": "javascript",
"codemirror_mime_type": "application/typescript",
"language_id": 378
},
"Unified Parallel C": {
"type": "programming",
"group": "C",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"extensions": [
".upc"
],
"tm_scope": "source.c",
"language_id": 379
},
"Unity3D Asset": {
"type": "data",
"ace_mode": "yaml",
"codemirror_mode": "yaml",
"codemirror_mime_type": "text/x-yaml",
"extensions": [
".anim",
".asset",
".mask",
".mat",
".meta",
".prefab",
".unity"
],
"tm_scope": "source.yaml",
"language_id": 380
},
"Unix Assembly": {
"type": "programming",
"group": "Assembly",
"extensions": [
".s",
".ms"
],
"tm_scope": "source.x86",
"ace_mode": "assembly_x86",
"language_id": 120
},
"Uno": {
"type": "programming",
"extensions": [
".uno"
],
"ace_mode": "csharp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csharp",
"tm_scope": "source.cs",
"language_id": 381
},
"UnrealScript": {
"type": "programming",
"color": "#a54c4d",
"extensions": [
".uc"
],
"tm_scope": "source.java",
"ace_mode": "java",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-java",
"language_id": 382
},
"UrWeb": {
"type": "programming",
"aliases": [
"Ur/Web",
"Ur"
],
"extensions": [
".ur",
".urs"
],
"tm_scope": "source.ur",
"ace_mode": "text",
"language_id": 383
},
"V": {
"type": "programming",
"color": "#5d87bd",
"aliases": [
"vlang"
],
"extensions": [
".v"
],
"tm_scope": "source.v",
"ace_mode": "golang",
"codemirror_mode": "go",
"codemirror_mime_type": "text/x-go",
"language_id": 603371597
},
"VBA": {
"type": "programming",
"color": "#867db1",
"extensions": [
".bas",
".cls",
".frm",
".frx",
".vba"
],
"tm_scope": "source.vbnet",
"aliases": [
"vb6",
"visual basic 6",
"visual basic for applications"
],
"ace_mode": "text",
"codemirror_mode": "vb",
"codemirror_mime_type": "text/x-vb",
"language_id": 399230729
},
"VBScript": {
"type": "programming",
"color": "#15dcdc",
"extensions": [
".vbs"
],
"tm_scope": "source.vbnet",
"ace_mode": "text",
"codemirror_mode": "vbscript",
"codemirror_mime_type": "text/vbscript",
"language_id": 408016005
},
"VCL": {
"type": "programming",
"color": "#148AA8",
"extensions": [
".vcl"
],
"tm_scope": "source.varnish.vcl",
"ace_mode": "text",
"language_id": 384
},
"VHDL": {
"type": "programming",
"color": "#adb2cb",
"extensions": [
".vhdl",
".vhd",
".vhf",
".vhi",
".vho",
".vhs",
".vht",
".vhw"
],
"tm_scope": "source.vhdl",
"ace_mode": "vhdl",
"codemirror_mode": "vhdl",
"codemirror_mime_type": "text/x-vhdl",
"language_id": 385
},
"Vala": {
"type": "programming",
"color": "#fbe5cd",
"extensions": [
".vala",
".vapi"
],
"tm_scope": "source.vala",
"ace_mode": "vala",
"language_id": 386
},
"Verilog": {
"type": "programming",
"color": "#b2b7f8",
"extensions": [
".v",
".veo"
],
"tm_scope": "source.verilog",
"ace_mode": "verilog",
"codemirror_mode": "verilog",
"codemirror_mime_type": "text/x-verilog",
"language_id": 387
},
"Vim Snippet": {
"type": "markup",
"aliases": [
"SnipMate",
"UltiSnip",
"UltiSnips",
"NeoSnippet"
],
"extensions": [
".snip",
".snippet",
".snippets"
],
"tm_scope": "source.vim-snippet",
"ace_mode": "text",
"language_id": 81265970
},
"Vim script": {
"type": "programming",
"color": "#199f4b",
"tm_scope": "source.viml",
"aliases": [
"vim",
"viml",
"nvim"
],
"extensions": [
".vim",
".vba",
".vmb"
],
"filenames": [
".gvimrc",
".nvimrc",
".vimrc",
"_vimrc",
"gvimrc",
"nvimrc",
"vimrc"
],
"ace_mode": "text",
"language_id": 388
},
"Visual Basic .NET": {
"type": "programming",
"color": "#945db7",
"extensions": [
".vb",
".vbhtml"
],
"aliases": [
"visual basic",
"vbnet",
"vb .net",
"vb.net"
],
"tm_scope": "source.vbnet",
"ace_mode": "text",
"codemirror_mode": "vb",
"codemirror_mime_type": "text/x-vb",
"language_id": 389
},
"Volt": {
"type": "programming",
"color": "#1F1F1F",
"extensions": [
".volt"
],
"tm_scope": "source.d",
"ace_mode": "d",
"codemirror_mode": "d",
"codemirror_mime_type": "text/x-d",
"language_id": 390
},
"Vue": {
"type": "markup",
"color": "#2c3e50",
"extensions": [
".vue"
],
"tm_scope": "text.html.vue",
"ace_mode": "html",
"language_id": 391
},
"Wavefront Material": {
"type": "data",
"extensions": [
".mtl"
],
"tm_scope": "source.wavefront.mtl",
"ace_mode": "text",
"language_id": 392
},
"Wavefront Object": {
"type": "data",
"extensions": [
".obj"
],
"tm_scope": "source.wavefront.obj",
"ace_mode": "text",
"language_id": 393
},
"Web Ontology Language": {
"type": "data",
"extensions": [
".owl"
],
"tm_scope": "text.xml",
"ace_mode": "xml",
"language_id": 394
},
"WebAssembly": {
"type": "programming",
"color": "#04133b",
"extensions": [
".wast",
".wat"
],
"aliases": [
"wast",
"wasm"
],
"tm_scope": "source.webassembly",
"ace_mode": "lisp",
"codemirror_mode": "commonlisp",
"codemirror_mime_type": "text/x-common-lisp",
"language_id": 956556503
},
"WebIDL": {
"type": "programming",
"extensions": [
".webidl"
],
"tm_scope": "source.webidl",
"ace_mode": "text",
"codemirror_mode": "webidl",
"codemirror_mime_type": "text/x-webidl",
"language_id": 395
},
"WebVTT": {
"type": "data",
"wrap": true,
"extensions": [
".vtt"
],
"tm_scope": "source.vtt",
"ace_mode": "text",
"language_id": 658679714
},
"Wget Config": {
"type": "data",
"group": "INI",
"aliases": [
"wgetrc"
],
"filenames": [
".wgetrc"
],
"tm_scope": "source.wgetrc",
"ace_mode": "text",
"language_id": 668457123
},
"Windows Registry Entries": {
"type": "data",
"extensions": [
".reg"
],
"tm_scope": "source.reg",
"ace_mode": "ini",
"codemirror_mode": "properties",
"codemirror_mime_type": "text/x-properties",
"language_id": 969674868
},
"Wollok": {
"type": "programming",
"color": "#a23738",
"extensions": [
".wlk"
],
"ace_mode": "text",
"tm_scope": "source.wollok",
"language_id": 632745969
},
"World of Warcraft Addon Data": {
"type": "data",
"extensions": [
".toc"
],
"tm_scope": "source.toc",
"ace_mode": "text",
"language_id": 396
},
"X BitMap": {
"type": "data",
"group": "C",
"aliases": [
"xbm"
],
"extensions": [
".xbm"
],
"ace_mode": "c_cpp",
"tm_scope": "source.c",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 782911107
},
"X Font Directory Index": {
"type": "data",
"filenames": [
"encodings.dir",
"fonts.alias",
"fonts.dir",
"fonts.scale"
],
"tm_scope": "source.fontdir",
"ace_mode": "text",
"language_id": 208700028
},
"X PixMap": {
"type": "data",
"group": "C",
"aliases": [
"xpm"
],
"extensions": [
".xpm",
".pm"
],
"ace_mode": "c_cpp",
"tm_scope": "source.c",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 781846279
},
"X10": {
"type": "programming",
"aliases": [
"xten"
],
"ace_mode": "text",
"extensions": [
".x10"
],
"color": "#4B6BEF",
"tm_scope": "source.x10",
"language_id": 397
},
"XC": {
"type": "programming",
"color": "#99DA07",
"extensions": [
".xc"
],
"tm_scope": "source.xc",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 398
},
"XCompose": {
"type": "data",
"filenames": [
".XCompose",
"XCompose",
"xcompose"
],
"tm_scope": "config.xcompose",
"ace_mode": "text",
"language_id": 225167241
},
"XML": {
"type": "data",
"tm_scope": "text.xml",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"aliases": [
"rss",
"xsd",
"wsdl"
],
"extensions": [
".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"
],
"filenames": [
".classpath",
".cproject",
".project",
"App.config",
"NuGet.config",
"Settings.StyleCop",
"Web.Debug.config",
"Web.Release.config",
"Web.config",
"packages.config"
],
"language_id": 399
},
"XML Property List": {
"type": "data",
"group": "XML",
"extensions": [
".plist",
".stTheme",
".tmCommand",
".tmLanguage",
".tmPreferences",
".tmSnippet",
".tmTheme"
],
"tm_scope": "text.xml.plist",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 75622871
},
"XPages": {
"type": "data",
"extensions": [
".xsp-config",
".xsp.metadata"
],
"tm_scope": "text.xml",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 400
},
"XProc": {
"type": "programming",
"extensions": [
".xpl",
".xproc"
],
"tm_scope": "text.xml",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"language_id": 401
},
"XQuery": {
"type": "programming",
"color": "#5232e7",
"extensions": [
".xquery",
".xq",
".xql",
".xqm",
".xqy"
],
"ace_mode": "xquery",
"codemirror_mode": "xquery",
"codemirror_mime_type": "application/xquery",
"tm_scope": "source.xq",
"language_id": 402
},
"XS": {
"type": "programming",
"extensions": [
".xs"
],
"tm_scope": "source.c",
"ace_mode": "c_cpp",
"codemirror_mode": "clike",
"codemirror_mime_type": "text/x-csrc",
"language_id": 403
},
"XSLT": {
"type": "programming",
"aliases": [
"xsl"
],
"extensions": [
".xslt",
".xsl"
],
"tm_scope": "text.xml.xsl",
"ace_mode": "xml",
"codemirror_mode": "xml",
"codemirror_mime_type": "text/xml",
"color": "#EB8CEB",
"language_id": 404
},
"Xojo": {
"type": "programming",
"extensions": [
".xojo_code",
".xojo_menu",
".xojo_report",
".xojo_script",
".xojo_toolbar",
".xojo_window"
],
"tm_scope": "source.xojo",
"ace_mode": "text",
"language_id": 405
},
"Xtend": {
"type": "programming",
"extensions": [
".xtend"
],
"tm_scope": "source.xtend",
"ace_mode": "text",
"language_id": 406
},
"YAML": {
"type": "data",
"tm_scope": "source.yaml",
"aliases": [
"yml"
],
"extensions": [
".yml",
".mir",
".reek",
".rviz",
".sublime-syntax",
".syntax",
".yaml",
".yaml-tmlanguage",
".yaml.sed",
".yml.mysql"
],
"filenames": [
".clang-format",
".clang-tidy",
".gemrc",
"glide.lock"
],
"ace_mode": "yaml",
"codemirror_mode": "yaml",
"codemirror_mime_type": "text/x-yaml",
"language_id": 407
},
"YANG": {
"type": "data",
"extensions": [
".yang"
],
"tm_scope": "source.yang",
"ace_mode": "text",
"language_id": 408
},
"YARA": {
"type": "programming",
"color": "#220000",
"ace_mode": "text",
"extensions": [
".yar",
".yara"
],
"tm_scope": "source.yara",
"language_id": 805122868
},
"YASnippet": {
"type": "markup",
"aliases": [
"snippet",
"yas"
],
"color": "#32AB90",
"extensions": [
".yasnippet"
],
"tm_scope": "source.yasnippet",
"ace_mode": "text",
"language_id": 378760102
},
"Yacc": {
"type": "programming",
"extensions": [
".y",
".yacc",
".yy"
],
"tm_scope": "source.yacc",
"ace_mode": "text",
"color": "#4B6C4B",
"language_id": 409
},
"ZAP": {
"type": "programming",
"color": "#0d665e",
"extensions": [
".zap",
".xzap"
],
"tm_scope": "source.zap",
"ace_mode": "text",
"language_id": 952972794
},
"ZIL": {
"type": "programming",
"color": "#dc75e5",
"extensions": [
".zil",
".mud"
],
"tm_scope": "source.zil",
"ace_mode": "text",
"language_id": 973483626
},
"Zeek": {
"type": "programming",
"aliases": [
"bro"
],
"extensions": [
".zeek",
".bro"
],
"tm_scope": "source.zeek",
"ace_mode": "text",
"language_id": 40
},
"ZenScript": {
"type": "programming",
"color": "#00BCD1",
"extensions": [
".zs"
],
"tm_scope": "source.zenscript",
"ace_mode": "text",
"language_id": 494938890
},
"Zephir": {
"type": "programming",
"color": "#118f9e",
"extensions": [
".zep"
],
"tm_scope": "source.php.zephir",
"ace_mode": "php",
"language_id": 410
},
"Zig": {
"type": "programming",
"color": "#ec915c",
"extensions": [
".zig"
],
"tm_scope": "source.zig",
"ace_mode": "text",
"language_id": 646424281
},
"Zimpl": {
"type": "programming",
"extensions": [
".zimpl",
".zmpl",
".zpl"
],
"tm_scope": "none",
"ace_mode": "text",
"language_id": 411
},
"cURL Config": {
"type": "data",
"group": "INI",
"aliases": [
"curlrc"
],
"filenames": [
".curlrc",
"_curlrc"
],
"tm_scope": "source.curlrc",
"ace_mode": "text",
"language_id": 992375436
},
"desktop": {
"type": "data",
"extensions": [
".desktop",
".desktop.in"
],
"tm_scope": "source.desktop",
"ace_mode": "text",
"language_id": 412
},
"dircolors": {
"type": "data",
"extensions": [
".dircolors"
],
"filenames": [
".dir_colors",
".dircolors",
"DIR_COLORS",
"_dir_colors",
"_dircolors",
"dir_colors"
],
"tm_scope": "source.dircolors",
"ace_mode": "text",
"language_id": 691605112
},
"eC": {
"type": "programming",
"color": "#913960",
"extensions": [
".ec",
".eh"
],
"tm_scope": "source.c.ec",
"ace_mode": "text",
"language_id": 413
},
"edn": {
"type": "data",
"ace_mode": "clojure",
"codemirror_mode": "clojure",
"codemirror_mime_type": "text/x-clojure",
"extensions": [
".edn"
],
"tm_scope": "source.clojure",
"language_id": 414
},
"fish": {
"type": "programming",
"group": "Shell",
"interpreters": [
"fish"
],
"extensions": [
".fish"
],
"tm_scope": "source.fish",
"ace_mode": "text",
"language_id": 415
},
"mIRC Script": {
"type": "programming",
"color": "#926059",
"extensions": [
".mrc"
],
"tm_scope": "source.mrc",
"ace_mode": "text",
"language_id": 517654727
},
"mcfunction": {
"type": "programming",
"color": "#E22837",
"extensions": [
".mcfunction"
],
"tm_scope": "source.mcfunction",
"ace_mode": "text",
"language_id": 462488745
},
"mupad": {
"type": "programming",
"extensions": [
".mu"
],
"tm_scope": "source.mupad",
"ace_mode": "text",
"language_id": 416
},
"nanorc": {
"type": "data",
"group": "INI",
"extensions": [
".nanorc"
],
"filenames": [
".nanorc",
"nanorc"
],
"tm_scope": "source.nanorc",
"ace_mode": "text",
"language_id": 775996197
},
"nesC": {
"type": "programming",
"color": "#94B0C7",
"extensions": [
".nc"
],
"ace_mode": "text",
"tm_scope": "source.nesc",
"language_id": 417
},
"ooc": {
"type": "programming",
"color": "#b0b77e",
"extensions": [
".ooc"
],
"tm_scope": "source.ooc",
"ace_mode": "text",
"language_id": 418
},
"q": {
"type": "programming",
"extensions": [
".q"
],
"tm_scope": "source.q",
"ace_mode": "text",
"color": "#0040cd",
"language_id": 970539067
},
"reStructuredText": {
"type": "prose",
"wrap": true,
"aliases": [
"rst"
],
"extensions": [
".rst",
".rest",
".rest.txt",
".rst.txt"
],
"tm_scope": "text.restructuredtext",
"ace_mode": "text",
"codemirror_mode": "rst",
"codemirror_mime_type": "text/x-rst",
"language_id": 419
},
"sed": {
"type": "programming",
"color": "#64b970",
"extensions": [
".sed"
],
"interpreters": [
"gsed",
"minised",
"sed",
"ssed"
],
"ace_mode": "text",
"tm_scope": "source.sed",
"language_id": 847830017
},
"wdl": {
"type": "programming",
"color": "#42f1f4",
"extensions": [
".wdl"
],
"tm_scope": "source.wdl",
"ace_mode": "text",
"language_id": 374521672
},
"wisp": {
"type": "programming",
"ace_mode": "clojure",
"codemirror_mode": "clojure",
"codemirror_mime_type": "text/x-clojure",
"color": "#7582D1",
"extensions": [
".wisp"
],
"tm_scope": "source.clojure",
"language_id": 420
},
"xBase": {
"type": "programming",
"color": "#403a40",
"aliases": [
"advpl",
"clipper",
"foxpro"
],
"extensions": [
".prg",
".ch",
".prw"
],
"tm_scope": "source.harbour",
"ace_mode": "text",
"language_id": 421
}
}