UNPKG

language-map

Version:

GitHub's Linguist YAML language map provided as JSON

2,634 lines (2,633 loc) 164 kB
{ "1C Enterprise": { "type": "programming", "color": "#814CCC", "extensions": [ ".bsl", ".os" ], "tmScope": "source.bsl", "aceMode": "text", "languageId": 0 }, "4D": { "type": "programming", "color": "#004289", "extensions": [ ".4dm" ], "tmScope": "source.4dm", "aceMode": "text", "languageId": 577529595 }, "ABAP": { "type": "programming", "color": "#E8274B", "extensions": [ ".abap" ], "tmScope": "source.abap", "aceMode": "abap", "languageId": 1 }, "ABAP CDS": { "type": "programming", "color": "#555e25", "extensions": [ ".asddls" ], "tmScope": "source.abapcds", "languageId": 452681853, "aceMode": "text" }, "ABNF": { "type": "data", "aceMode": "text", "extensions": [ ".abnf" ], "tmScope": "source.abnf", "languageId": 429 }, "AGS Script": { "type": "programming", "color": "#B9D9FF", "aliases": [ "ags" ], "extensions": [ ".asc", ".ash" ], "tmScope": "source.c++", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src", "languageId": 2 }, "AIDL": { "type": "programming", "color": "#34EB6B", "tmScope": "source.aidl", "extensions": [ ".aidl" ], "aceMode": "text", "interpreters": [ "aidl" ], "languageId": 451700185 }, "AL": { "type": "programming", "color": "#3AA2B5", "extensions": [ ".al" ], "tmScope": "source.al", "aceMode": "text", "languageId": 658971832 }, "AMPL": { "type": "programming", "color": "#E6EFBB", "extensions": [ ".ampl", ".mod" ], "tmScope": "source.ampl", "aceMode": "text", "languageId": 3 }, "ANTLR": { "type": "programming", "color": "#9DC3FF", "extensions": [ ".g4" ], "tmScope": "source.antlr", "aceMode": "text", "languageId": 4 }, "API Blueprint": { "type": "markup", "color": "#2ACCA8", "aceMode": "markdown", "extensions": [ ".apib" ], "tmScope": "text.html.markdown.source.gfm.apib", "languageId": 5 }, "APL": { "type": "programming", "color": "#5A8164", "extensions": [ ".apl", ".dyalog" ], "interpreters": [ "apl", "aplx", "dyalog" ], "tmScope": "source.apl", "aceMode": "text", "codemirrorMode": "apl", "codemirrorMimeType": "text/apl", "languageId": 6 }, "ASL": { "type": "programming", "aceMode": "text", "extensions": [ ".asl", ".dsl" ], "tmScope": "source.asl", "languageId": 124996147 }, "ASN.1": { "type": "data", "extensions": [ ".asn", ".asn1" ], "tmScope": "source.asn", "aceMode": "text", "codemirrorMode": "asn.1", "codemirrorMimeType": "text/x-ttcn-asn", "languageId": 7 }, "ASP.NET": { "type": "programming", "tmScope": "text.html.asp", "color": "#9400ff", "aliases": [ "aspx", "aspx-vb" ], "extensions": [ ".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd" ], "aceMode": "text", "codemirrorMode": "htmlembedded", "codemirrorMimeType": "application/x-aspx", "languageId": 564186416 }, "ATS": { "type": "programming", "color": "#1ac620", "aliases": [ "ats2" ], "extensions": [ ".dats", ".hats", ".sats" ], "tmScope": "source.ats", "aceMode": "ocaml", "languageId": 9 }, "ActionScript": { "type": "programming", "tmScope": "source.actionscript.3", "color": "#882B0F", "aliases": [ "actionscript 3", "actionscript3", "as3" ], "extensions": [ ".as" ], "aceMode": "actionscript", "languageId": 10 }, "Ada": { "type": "programming", "color": "#02f88c", "extensions": [ ".adb", ".ada", ".ads" ], "aliases": [ "ada95", "ada2005" ], "tmScope": "source.ada", "aceMode": "ada", "languageId": 11 }, "Adobe Font Metrics": { "type": "data", "color": "#fa0f00", "tmScope": "source.afm", "extensions": [ ".afm" ], "aliases": [ "acfm", "adobe composite font metrics", "adobe multiple font metrics", "amfm" ], "aceMode": "text", "languageId": 147198098 }, "Agda": { "type": "programming", "color": "#315665", "extensions": [ ".agda" ], "tmScope": "source.agda", "aceMode": "text", "languageId": 12 }, "Alloy": { "type": "programming", "color": "#64C800", "extensions": [ ".als" ], "tmScope": "source.alloy", "aceMode": "text", "languageId": 13 }, "Alpine Abuild": { "type": "programming", "color": "#0D597F", "group": "Shell", "aliases": [ "abuild", "apkbuild" ], "filenames": [ "APKBUILD" ], "tmScope": "source.shell", "aceMode": "sh", "codemirrorMode": "shell", "codemirrorMimeType": "text/x-sh", "languageId": 14 }, "Altium Designer": { "type": "data", "color": "#A89663", "aliases": [ "altium" ], "extensions": [ ".OutJob", ".PcbDoc", ".PrjPCB", ".SchDoc" ], "tmScope": "source.ini", "aceMode": "ini", "languageId": 187772328 }, "AngelScript": { "type": "programming", "color": "#C7D7DC", "extensions": [ ".as", ".angelscript" ], "tmScope": "source.angelscript", "aceMode": "text", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src", "languageId": 389477596 }, "Ant Build System": { "type": "data", "color": "#A9157E", "tmScope": "text.xml.ant", "filenames": [ "ant.xml", "build.xml" ], "aceMode": "xml", "codemirrorMode": "xml", "codemirrorMimeType": "application/xml", "languageId": 15 }, "ApacheConf": { "type": "data", "color": "#d12127", "aliases": [ "aconf", "apache" ], "extensions": [ ".apacheconf", ".vhost" ], "filenames": [ ".htaccess", "apache2.conf", "httpd.conf" ], "tmScope": "source.apache-config", "aceMode": "apache_conf", "languageId": 16 }, "Apex": { "type": "programming", "color": "#1797c0", "extensions": [ ".cls" ], "tmScope": "source.java", "aceMode": "java", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-java", "languageId": 17 }, "Apollo Guidance Computer": { "type": "programming", "color": "#0B3D91", "group": "Assembly", "extensions": [ ".agc" ], "tmScope": "source.agc", "aceMode": "assembly_x86", "languageId": 18 }, "AppleScript": { "type": "programming", "aliases": [ "osascript" ], "extensions": [ ".applescript", ".scpt" ], "interpreters": [ "osascript" ], "tmScope": "source.applescript", "aceMode": "applescript", "color": "#101F1F", "languageId": 19 }, "Arc": { "type": "programming", "color": "#aa2afe", "extensions": [ ".arc" ], "tmScope": "none", "aceMode": "text", "languageId": 20 }, "AsciiDoc": { "type": "prose", "color": "#73a0c5", "aceMode": "asciidoc", "wrap": true, "extensions": [ ".asciidoc", ".adoc", ".asc" ], "tmScope": "text.html.asciidoc", "languageId": 22 }, "AspectJ": { "type": "programming", "color": "#a957b0", "extensions": [ ".aj" ], "tmScope": "source.aspectj", "aceMode": "text", "languageId": 23 }, "Assembly": { "type": "programming", "color": "#6E4C13", "aliases": [ "asm", "nasm" ], "extensions": [ ".asm", ".a51", ".i", ".inc", ".nasm" ], "tmScope": "source.assembly", "aceMode": "assembly_x86", "languageId": 24 }, "Astro": { "type": "markup", "color": "#ff5a03", "extensions": [ ".astro" ], "tmScope": "text.html.astro", "aceMode": "html", "codemirrorMode": "jsx", "codemirrorMimeType": "text/jsx", "languageId": 578209015 }, "Asymptote": { "type": "programming", "color": "#ff0000", "extensions": [ ".asy" ], "interpreters": [ "asy" ], "tmScope": "source.c++", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-kotlin", "languageId": 591605007 }, "Augeas": { "type": "programming", "color": "#9CC134", "extensions": [ ".aug" ], "tmScope": "none", "aceMode": "text", "languageId": 25 }, "AutoHotkey": { "type": "programming", "color": "#6594b9", "aliases": [ "ahk" ], "extensions": [ ".ahk", ".ahkl" ], "tmScope": "source.ahk", "aceMode": "autohotkey", "languageId": 26 }, "AutoIt": { "type": "programming", "color": "#1C3552", "aliases": [ "au3", "AutoIt3", "AutoItScript" ], "extensions": [ ".au3" ], "tmScope": "source.autoit", "aceMode": "autohotkey", "languageId": 27 }, "Avro IDL": { "type": "data", "color": "#0040FF", "extensions": [ ".avdl" ], "tmScope": "source.avro", "aceMode": "text", "languageId": 785497837 }, "Awk": { "type": "programming", "color": "#c30e9b", "extensions": [ ".awk", ".auk", ".gawk", ".mawk", ".nawk" ], "interpreters": [ "awk", "gawk", "mawk", "nawk" ], "tmScope": "source.awk", "aceMode": "text", "languageId": 28 }, "BASIC": { "type": "programming", "extensions": [ ".bas" ], "tmScope": "source.basic", "aceMode": "text", "color": "#ff0000", "languageId": 28923963 }, "Ballerina": { "type": "programming", "extensions": [ ".bal" ], "tmScope": "source.ballerina", "aceMode": "text", "color": "#FF5000", "languageId": 720859680 }, "Batchfile": { "type": "programming", "aliases": [ "bat", "batch", "dosbatch", "winbatch" ], "extensions": [ ".bat", ".cmd" ], "tmScope": "source.batchfile", "aceMode": "batchfile", "color": "#C1F12E", "languageId": 29 }, "Beef": { "type": "programming", "color": "#a52f4e", "extensions": [ ".bf" ], "tmScope": "source.cs", "aceMode": "csharp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csharp", "languageId": 545626333 }, "Befunge": { "type": "programming", "extensions": [ ".befunge" ], "tmScope": "source.befunge", "aceMode": "text", "languageId": 30 }, "BibTeX": { "type": "markup", "color": "#778899", "group": "TeX", "extensions": [ ".bib", ".bibtex" ], "tmScope": "text.bibtex", "aceMode": "tex", "codemirrorMode": "stex", "codemirrorMimeType": "text/x-stex", "languageId": 982188347 }, "Bicep": { "type": "programming", "color": "#519aba", "extensions": [ ".bicep" ], "tmScope": "source.bicep", "aceMode": "text", "languageId": 321200902 }, "Bison": { "type": "programming", "color": "#6A463F", "group": "Yacc", "tmScope": "source.yacc", "extensions": [ ".bison" ], "aceMode": "text", "languageId": 31 }, "BitBake": { "type": "programming", "color": "#00bce4", "tmScope": "none", "extensions": [ ".bb" ], "aceMode": "text", "languageId": 32 }, "Blade": { "type": "markup", "color": "#f7523f", "extensions": [ ".blade", ".blade.php" ], "tmScope": "text.html.php.blade", "aceMode": "text", "languageId": 33 }, "BlitzBasic": { "type": "programming", "color": "#00FFAE", "aliases": [ "b3d", "blitz3d", "blitzplus", "bplus" ], "extensions": [ ".bb", ".decls" ], "tmScope": "source.blitzmax", "aceMode": "text", "languageId": 34 }, "BlitzMax": { "type": "programming", "color": "#cd6400", "extensions": [ ".bmx" ], "aliases": [ "bmax" ], "tmScope": "source.blitzmax", "aceMode": "text", "languageId": 35 }, "Bluespec": { "type": "programming", "color": "#12223c", "extensions": [ ".bsv" ], "tmScope": "source.bsv", "aceMode": "verilog", "languageId": 36 }, "Boo": { "type": "programming", "color": "#d4bec1", "extensions": [ ".boo" ], "aceMode": "text", "tmScope": "source.boo", "languageId": 37 }, "Boogie": { "type": "programming", "color": "#c80fa0", "extensions": [ ".bpl" ], "interpreters": [ "boogie" ], "tmScope": "source.boogie", "aceMode": "text", "languageId": 955017407 }, "Brainfuck": { "type": "programming", "color": "#2F2530", "extensions": [ ".b", ".bf" ], "tmScope": "source.bf", "aceMode": "text", "codemirrorMode": "brainfuck", "codemirrorMimeType": "text/x-brainfuck", "languageId": 38 }, "Brightscript": { "type": "programming", "color": "#662D91", "extensions": [ ".brs" ], "tmScope": "source.brightscript", "aceMode": "text", "languageId": 39 }, "Browserslist": { "type": "data", "color": "#ffd539", "filenames": [ ".browserslistrc", "browserslist" ], "tmScope": "text.browserslist", "aceMode": "text", "languageId": 153503348 }, "C": { "type": "programming", "color": "#555555", "extensions": [ ".c", ".cats", ".h", ".idc" ], "interpreters": [ "tcc" ], "tmScope": "source.c", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csrc", "languageId": 41 }, "C#": { "type": "programming", "aceMode": "csharp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csharp", "tmScope": "source.cs", "color": "#178600", "aliases": [ "csharp", "cake", "cakescript" ], "extensions": [ ".cs", ".cake", ".csx", ".linq" ], "languageId": 42 }, "C++": { "type": "programming", "tmScope": "source.c++", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "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" ], "languageId": 43 }, "C-ObjDump": { "type": "data", "extensions": [ ".c-objdump" ], "tmScope": "objdump.x86asm", "aceMode": "assembly_x86", "languageId": 44 }, "C2hs Haskell": { "type": "programming", "group": "Haskell", "aliases": [ "c2hs" ], "extensions": [ ".chs" ], "tmScope": "source.haskell", "aceMode": "haskell", "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell", "languageId": 45 }, "CIL": { "type": "data", "tmScope": "source.cil", "extensions": [ ".cil" ], "aceMode": "text", "languageId": 29176339 }, "CLIPS": { "type": "programming", "color": "#00A300", "extensions": [ ".clp" ], "tmScope": "source.clips", "aceMode": "text", "languageId": 46 }, "CMake": { "type": "programming", "color": "#DA3434", "extensions": [ ".cmake", ".cmake.in" ], "filenames": [ "CMakeLists.txt" ], "tmScope": "source.cmake", "aceMode": "text", "codemirrorMode": "cmake", "codemirrorMimeType": "text/x-cmake", "languageId": 47 }, "COBOL": { "type": "programming", "extensions": [ ".cob", ".cbl", ".ccp", ".cobol", ".cpy" ], "tmScope": "source.cobol", "aceMode": "cobol", "codemirrorMode": "cobol", "codemirrorMimeType": "text/x-cobol", "languageId": 48 }, "CODEOWNERS": { "type": "data", "filenames": [ "CODEOWNERS" ], "tmScope": "text.codeowners", "aceMode": "gitignore", "languageId": 321684729 }, "COLLADA": { "type": "data", "color": "#F1A42B", "extensions": [ ".dae" ], "tmScope": "text.xml", "aceMode": "xml", "codemirrorMode": "xml", "codemirrorMimeType": "text/xml", "languageId": 49 }, "CSON": { "type": "data", "color": "#244776", "tmScope": "source.coffee", "aceMode": "coffee", "codemirrorMode": "coffeescript", "codemirrorMimeType": "text/x-coffeescript", "extensions": [ ".cson" ], "languageId": 424 }, "CSS": { "type": "markup", "tmScope": "source.css", "aceMode": "css", "codemirrorMode": "css", "codemirrorMimeType": "text/css", "color": "#563d7c", "extensions": [ ".css" ], "languageId": 50 }, "CSV": { "type": "data", "color": "#237346", "aceMode": "text", "tmScope": "none", "extensions": [ ".csv" ], "languageId": 51 }, "CUE": { "type": "programming", "extensions": [ ".cue" ], "tmScope": "source.cue", "aceMode": "text", "color": "#5886E1", "languageId": 356063509 }, "CWeb": { "type": "programming", "color": "#00007a", "extensions": [ ".w" ], "tmScope": "none", "aceMode": "text", "languageId": 657332628 }, "Cabal Config": { "type": "data", "color": "#483465", "aliases": [ "Cabal" ], "extensions": [ ".cabal" ], "filenames": [ "cabal.config", "cabal.project" ], "aceMode": "haskell", "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell", "tmScope": "source.cabal", "languageId": 677095381 }, "Cap'n Proto": { "type": "programming", "color": "#c42727", "tmScope": "source.capnp", "extensions": [ ".capnp" ], "aceMode": "text", "languageId": 52 }, "CartoCSS": { "type": "programming", "aliases": [ "Carto" ], "extensions": [ ".mss" ], "aceMode": "text", "tmScope": "source.css.mss", "languageId": 53 }, "Ceylon": { "type": "programming", "color": "#dfa535", "extensions": [ ".ceylon" ], "tmScope": "source.ceylon", "aceMode": "text", "languageId": 54 }, "Chapel": { "type": "programming", "color": "#8dc63f", "aliases": [ "chpl" ], "extensions": [ ".chpl" ], "tmScope": "source.chapel", "aceMode": "text", "languageId": 55 }, "Charity": { "type": "programming", "extensions": [ ".ch" ], "tmScope": "none", "aceMode": "text", "languageId": 56 }, "ChucK": { "type": "programming", "color": "#3f8000", "extensions": [ ".ck" ], "tmScope": "source.java", "aceMode": "java", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-java", "languageId": 57 }, "Cirru": { "type": "programming", "color": "#ccccff", "tmScope": "source.cirru", "aceMode": "cirru", "extensions": [ ".cirru" ], "languageId": 58 }, "Clarion": { "type": "programming", "color": "#db901e", "aceMode": "text", "extensions": [ ".clw" ], "tmScope": "source.clarion", "languageId": 59 }, "Classic ASP": { "type": "programming", "color": "#6a40fd", "tmScope": "text.html.asp", "aliases": [ "asp" ], "extensions": [ ".asp" ], "aceMode": "text", "languageId": 8 }, "Clean": { "type": "programming", "color": "#3F85AF", "extensions": [ ".icl", ".dcl" ], "tmScope": "source.clean", "aceMode": "text", "languageId": 60 }, "Click": { "type": "programming", "color": "#E4E6F3", "extensions": [ ".click" ], "tmScope": "source.click", "aceMode": "text", "languageId": 61 }, "Clojure": { "type": "programming", "tmScope": "source.clojure", "aceMode": "clojure", "codemirrorMode": "clojure", "codemirrorMimeType": "text/x-clojure", "color": "#db5855", "extensions": [ ".clj", ".boot", ".cl2", ".cljc", ".cljs", ".cljs.hl", ".cljscm", ".cljx", ".hic" ], "filenames": [ "riemann.config" ], "languageId": 62 }, "Closure Templates": { "type": "markup", "color": "#0d948f", "aceMode": "soy_template", "codemirrorMode": "soy", "codemirrorMimeType": "text/x-soy", "aliases": [ "soy" ], "extensions": [ ".soy" ], "tmScope": "text.html.soy", "languageId": 357046146 }, "Cloud Firestore Security Rules": { "type": "data", "color": "#FFA000", "aceMode": "less", "codemirrorMode": "css", "codemirrorMimeType": "text/css", "tmScope": "source.firestore", "filenames": [ "firestore.rules" ], "languageId": 407996372 }, "CoNLL-U": { "type": "data", "extensions": [ ".conllu", ".conll" ], "tmScope": "text.conllu", "aceMode": "text", "aliases": [ "CoNLL", "CoNLL-X" ], "languageId": 421026389 }, "CodeQL": { "type": "programming", "color": "#140f46", "extensions": [ ".ql", ".qll" ], "tmScope": "source.ql", "aceMode": "text", "languageId": 424259634, "aliases": [ "ql" ] }, "CoffeeScript": { "type": "programming", "tmScope": "source.coffee", "aceMode": "coffee", "codemirrorMode": "coffeescript", "codemirrorMimeType": "text/x-coffeescript", "color": "#244776", "aliases": [ "coffee", "coffee-script" ], "extensions": [ ".coffee", "._coffee", ".cake", ".cjsx", ".iced" ], "filenames": [ "Cakefile" ], "interpreters": [ "coffee" ], "languageId": 63 }, "ColdFusion": { "type": "programming", "aceMode": "coldfusion", "color": "#ed2cd6", "aliases": [ "cfm", "cfml", "coldfusion html" ], "extensions": [ ".cfm", ".cfml" ], "tmScope": "text.html.cfm", "languageId": 64 }, "ColdFusion CFC": { "type": "programming", "color": "#ed2cd6", "group": "ColdFusion", "aceMode": "coldfusion", "aliases": [ "cfc" ], "extensions": [ ".cfc" ], "tmScope": "source.cfscript", "languageId": 65 }, "Common Lisp": { "type": "programming", "tmScope": "source.lisp", "color": "#3fb68b", "aliases": [ "lisp" ], "extensions": [ ".lisp", ".asd", ".cl", ".l", ".lsp", ".ny", ".podsl", ".sexp" ], "interpreters": [ "lisp", "sbcl", "ccl", "clisp", "ecl" ], "aceMode": "lisp", "codemirrorMode": "commonlisp", "codemirrorMimeType": "text/x-common-lisp", "languageId": 66 }, "Common Workflow Language": { "aliases": [ "cwl" ], "type": "programming", "aceMode": "yaml", "codemirrorMode": "yaml", "codemirrorMimeType": "text/x-yaml", "extensions": [ ".cwl" ], "interpreters": [ "cwl-runner" ], "color": "#B5314C", "tmScope": "source.cwl", "languageId": 988547172 }, "Component Pascal": { "type": "programming", "color": "#B0CE4E", "extensions": [ ".cp", ".cps" ], "tmScope": "source.pascal", "aceMode": "pascal", "codemirrorMode": "pascal", "codemirrorMimeType": "text/x-pascal", "languageId": 67 }, "Cool": { "type": "programming", "extensions": [ ".cl" ], "tmScope": "source.cool", "aceMode": "text", "languageId": 68 }, "Coq": { "type": "programming", "color": "#d0b68c", "extensions": [ ".coq", ".v" ], "tmScope": "source.coq", "aceMode": "text", "languageId": 69 }, "Cpp-ObjDump": { "type": "data", "extensions": [ ".cppobjdump", ".c++-objdump", ".c++objdump", ".cpp-objdump", ".cxx-objdump" ], "tmScope": "objdump.x86asm", "aliases": [ "c++-objdump" ], "aceMode": "assembly_x86", "languageId": 70 }, "Creole": { "type": "prose", "wrap": true, "extensions": [ ".creole" ], "tmScope": "text.html.creole", "aceMode": "text", "languageId": 71 }, "Crystal": { "type": "programming", "color": "#000100", "extensions": [ ".cr" ], "aceMode": "ruby", "codemirrorMode": "crystal", "codemirrorMimeType": "text/x-crystal", "tmScope": "source.crystal", "interpreters": [ "crystal" ], "languageId": 72 }, "Csound": { "type": "programming", "color": "#1a1a1a", "aliases": [ "csound-orc" ], "extensions": [ ".orc", ".udo" ], "tmScope": "source.csound", "aceMode": "csound_orchestra", "languageId": 73 }, "Csound Document": { "type": "programming", "color": "#1a1a1a", "aliases": [ "csound-csd" ], "extensions": [ ".csd" ], "tmScope": "source.csound-document", "aceMode": "csound_document", "languageId": 74 }, "Csound Score": { "type": "programming", "color": "#1a1a1a", "aliases": [ "csound-sco" ], "extensions": [ ".sco" ], "tmScope": "source.csound-score", "aceMode": "csound_score", "languageId": 75 }, "Cuda": { "type": "programming", "extensions": [ ".cu", ".cuh" ], "tmScope": "source.cuda-c++", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src", "color": "#3A4E3A", "languageId": 77 }, "Cue Sheet": { "type": "data", "extensions": [ ".cue" ], "tmScope": "source.cuesheet", "aceMode": "text", "languageId": 942714150 }, "Cycript": { "type": "programming", "extensions": [ ".cy" ], "tmScope": "source.js", "aceMode": "javascript", "codemirrorMode": "javascript", "codemirrorMimeType": "text/javascript", "languageId": 78 }, "Cython": { "type": "programming", "color": "#fedf5b", "extensions": [ ".pyx", ".pxd", ".pxi" ], "aliases": [ "pyrex" ], "tmScope": "source.cython", "aceMode": "text", "codemirrorMode": "python", "codemirrorMimeType": "text/x-cython", "languageId": 79 }, "D": { "type": "programming", "color": "#ba595e", "aliases": [ "Dlang" ], "extensions": [ ".d", ".di" ], "tmScope": "source.d", "aceMode": "d", "codemirrorMode": "d", "codemirrorMimeType": "text/x-d", "languageId": 80 }, "D-ObjDump": { "type": "data", "extensions": [ ".d-objdump" ], "tmScope": "objdump.x86asm", "aceMode": "assembly_x86", "languageId": 81 }, "DIGITAL Command Language": { "type": "programming", "aliases": [ "dcl" ], "extensions": [ ".com" ], "tmScope": "none", "aceMode": "text", "languageId": 82 }, "DM": { "type": "programming", "color": "#447265", "extensions": [ ".dm" ], "aliases": [ "byond" ], "tmScope": "source.dm", "aceMode": "c_cpp", "languageId": 83 }, "DNS Zone": { "type": "data", "extensions": [ ".zone", ".arpa" ], "tmScope": "text.zone_file", "aceMode": "text", "languageId": 84 }, "DTrace": { "type": "programming", "aliases": [ "dtrace-script" ], "extensions": [ ".d" ], "interpreters": [ "dtrace" ], "tmScope": "source.c", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csrc", "languageId": 85 }, "Dafny": { "type": "programming", "color": "#FFEC25", "extensions": [ ".dfy" ], "interpreters": [ "dafny" ], "tmScope": "text.dfy.dafny", "aceMode": "text", "languageId": 969323346 }, "Darcs Patch": { "type": "data", "color": "#8eff23", "aliases": [ "dpatch" ], "extensions": [ ".darcspatch", ".dpatch" ], "tmScope": "none", "aceMode": "text", "languageId": 86 }, "Dart": { "type": "programming", "color": "#00B4AB", "extensions": [ ".dart" ], "interpreters": [ "dart" ], "tmScope": "source.dart", "aceMode": "dart", "codemirrorMode": "dart", "codemirrorMimeType": "application/dart", "languageId": 87 }, "DataWeave": { "type": "programming", "color": "#003a52", "extensions": [ ".dwl" ], "aceMode": "text", "tmScope": "source.data-weave", "languageId": 974514097 }, "Dhall": { "type": "programming", "color": "#dfafff", "extensions": [ ".dhall" ], "tmScope": "source.haskell", "aceMode": "haskell", "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell", "languageId": 793969321 }, "Diff": { "type": "data", "extensions": [ ".diff", ".patch" ], "aliases": [ "udiff" ], "tmScope": "source.diff", "aceMode": "diff", "codemirrorMode": "diff", "codemirrorMimeType": "text/x-diff", "languageId": 88 }, "DirectX 3D File": { "type": "data", "color": "#aace60", "extensions": [ ".x" ], "aceMode": "text", "tmScope": "none", "languageId": 201049282 }, "Dockerfile": { "type": "programming", "color": "#384d54", "tmScope": "source.dockerfile", "extensions": [ ".dockerfile" ], "filenames": [ "Dockerfile" ], "aceMode": "dockerfile", "codemirrorMode": "dockerfile", "codemirrorMimeType": "text/x-dockerfile", "languageId": 89 }, "Dogescript": { "type": "programming", "color": "#cca760", "extensions": [ ".djs" ], "tmScope": "none", "aceMode": "text", "languageId": 90 }, "Dylan": { "type": "programming", "color": "#6c616e", "extensions": [ ".dylan", ".dyl", ".intr", ".lid" ], "tmScope": "source.dylan", "aceMode": "text", "codemirrorMode": "dylan", "codemirrorMimeType": "text/x-dylan", "languageId": 91 }, "E": { "type": "programming", "color": "#ccce35", "extensions": [ ".E" ], "interpreters": [ "rune" ], "tmScope": "none", "aceMode": "text", "languageId": 92 }, "E-mail": { "type": "data", "aliases": [ "email", "eml", "mail", "mbox" ], "extensions": [ ".eml", ".mbox" ], "tmScope": "text.eml.basic", "aceMode": "text", "codemirrorMode": "mbox", "codemirrorMimeType": "application/mbox", "languageId": 529653389 }, "EBNF": { "type": "data", "extensions": [ ".ebnf" ], "tmScope": "source.ebnf", "aceMode": "text", "codemirrorMode": "ebnf", "codemirrorMimeType": "text/x-ebnf", "languageId": 430 }, "ECL": { "type": "programming", "color": "#8a1267", "extensions": [ ".ecl", ".eclxml" ], "tmScope": "source.ecl", "aceMode": "text", "codemirrorMode": "ecl", "codemirrorMimeType": "text/x-ecl", "languageId": 93 }, "ECLiPSe": { "type": "programming", "color": "#001d9d", "group": "prolog", "extensions": [ ".ecl" ], "tmScope": "source.prolog.eclipse", "aceMode": "prolog", "languageId": 94 }, "EJS": { "type": "markup", "color": "#a91e50", "extensions": [ ".ejs", ".ect", ".jst" ], "tmScope": "text.html.js", "aceMode": "ejs", "languageId": 95 }, "EQ": { "type": "programming", "color": "#a78649", "extensions": [ ".eq" ], "tmScope": "source.cs", "aceMode": "csharp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csharp", "languageId": 96 }, "Eagle": { "type": "data", "extensions": [ ".sch", ".brd" ], "tmScope": "text.xml", "aceMode": "xml", "codemirrorMode": "xml", "codemirrorMimeType": "text/xml", "languageId": 97 }, "Easybuild": { "type": "data", "color": "#069406", "group": "Python", "aceMode": "python", "codemirrorMode": "python", "codemirrorMimeType": "text/x-python", "tmScope": "source.python", "extensions": [ ".eb" ], "languageId": 342840477 }, "Ecere Projects": { "type": "data", "color": "#913960", "group": "JavaScript", "extensions": [ ".epj" ], "tmScope": "source.json", "aceMode": "json", "codemirrorMode": "javascript", "codemirrorMimeType": "application/json", "languageId": 98 }, "EditorConfig": { "type": "data", "color": "#fff1f2", "group": "INI", "filenames": [ ".editorconfig" ], "aliases": [ "editor-config" ], "aceMode": "ini", "codemirrorMode": "properties", "codemirrorMimeType": "text/x-properties", "tmScope": "source.editorconfig", "languageId": 96139566 }, "Edje Data Collection": { "type": "data", "extensions": [ ".edc" ], "tmScope": "source.c++", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src", "languageId": 342840478 }, "Eiffel": { "type": "programming", "color": "#4d6977", "extensions": [ ".e" ], "tmScope": "source.eiffel", "aceMode": "eiffel", "codemirrorMode": "eiffel", "codemirrorMimeType": "text/x-eiffel", "languageId": 99 }, "Elixir": { "type": "programming", "color": "#6e4a7e", "extensions": [ ".ex", ".exs" ], "tmScope": "source.elixir", "aceMode": "elixir", "filenames": [ "mix.lock" ], "interpreters": [ "elixir" ], "languageId": 100 }, "Elm": { "type": "programming", "color": "#60B5CC", "extensions": [ ".elm" ], "tmScope": "source.elm", "aceMode": "elm", "codemirrorMode": "elm", "codemirrorMimeType": "text/x-elm", "languageId": 101 }, "Emacs Lisp": { "type": "programming", "tmScope": "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" ], "aceMode": "lisp", "codemirrorMode": "commonlisp", "codemirrorMimeType": "text/x-common-lisp", "languageId": 102 }, "EmberScript": { "type": "programming", "color": "#FFF4F3", "extensions": [ ".em", ".emberscript" ], "tmScope": "source.coffee", "aceMode": "coffee", "codemirrorMode": "coffeescript", "codemirrorMimeType": "text/x-coffeescript", "languageId": 103 }, "Erlang": { "type": "programming", "color": "#B83998", "extensions": [ ".erl", ".app.src", ".es", ".escript", ".hrl", ".xrl", ".yrl" ], "filenames": [ "Emakefile", "rebar.config", "rebar.config.lock", "rebar.lock" ], "tmScope": "source.erlang", "aceMode": "erlang", "codemirrorMode": "erlang", "codemirrorMimeType": "text/x-erlang", "interpreters": [ "escript" ], "languageId": 104 }, "F#": { "type": "programming", "color": "#b845fc", "aliases": [ "fsharp" ], "extensions": [ ".fs", ".fsi", ".fsx" ], "tmScope": "source.fsharp", "aceMode": "text", "codemirrorMode": "mllike", "codemirrorMimeType": "text/x-fsharp", "languageId": 105 }, "F*": { "fsName": "Fstar", "type": "programming", "color": "#572e30", "aliases": [ "fstar" ], "extensions": [ ".fst" ], "tmScope": "source.fstar", "aceMode": "text", "languageId": 336943375 }, "FIGlet Font": { "type": "data", "color": "#FFDDBB", "aliases": [ "FIGfont" ], "extensions": [ ".flf" ], "tmScope": "source.figfont", "aceMode": "text", "languageId": 686129783 }, "FLUX": { "type": "programming", "color": "#88ccff", "extensions": [ ".fx", ".flux" ], "tmScope": "none", "aceMode": "text", "languageId": 106 }, "Factor": { "type": "programming", "color": "#636746", "extensions": [ ".factor" ], "filenames": [ ".factor-boot-rc", ".factor-rc" ], "tmScope": "source.factor", "aceMode": "text", "codemirrorMode": "factor", "codemirrorMimeType": "text/x-factor", "languageId": 108 }, "Fancy": { "type": "programming", "color": "#7b9db4", "extensions": [ ".fy", ".fancypack" ], "filenames": [ "Fakefile" ], "tmScope": "source.fancy", "aceMode": "text", "languageId": 109 }, "Fantom": { "type": "programming", "color": "#14253c", "extensions": [ ".fan" ], "tmScope": "source.fan", "aceMode": "text", "languageId": 110 }, "Faust": { "type": "programming", "color": "#c37240", "extensions": [ ".dsp" ], "tmScope": "source.faust", "aceMode": "text", "languageId": 622529198 }, "Fennel": { "type": "programming", "tmScope": "source.fnl", "aceMode": "text", "color": "#fff3d7", "interpreters": [ "fennel" ], "extensions": [ ".fnl" ], "languageId": 239946126 }, "Filebench WML": { "type": "programming", "color": "#F6B900", "extensions": [ ".f" ], "tmScope": "none", "aceMode": "text", "languageId": 111 }, "Filterscript": { "type": "programming", "group": "RenderScript", "extensions": [ ".fs" ], "tmScope": "none", "aceMode": "text", "languageId": 112 }, "Fluent": { "type": "programming", "color": "#ffcc33", "extensions": [ ".ftl" ], "tmScope": "source.ftl", "aceMode": "text", "languageId": 206353404 }, "Formatted": { "type": "data", "extensions": [ ".for", ".eam.fs" ], "tmScope": "none", "aceMode": "text", "languageId": 113 }, "Forth": { "type": "programming", "color": "#341708", "extensions": [ ".fth", ".4th", ".f", ".for", ".forth", ".fr", ".frt", ".fs" ], "tmScope": "source.forth", "aceMode": "forth", "codemirrorMode": "forth", "codemirrorMimeType": "text/x-forth", "languageId": 114 }, "Fortran": { "group": "Fortran", "type": "programming", "color": "#4d41b1", "extensions": [ ".f", ".f77", ".for", ".fpp" ], "tmScope": "source.fortran", "aceMode": "text", "codemirrorMode": "fortran", "codemirrorMimeType": "text/x-fortran", "languageId": 107 }, "Fortran Free Form": { "group": "Fortran", "color": "#4d41b1", "type": "programming", "extensions": [ ".f90", ".f03", ".f08", ".f95" ], "tmScope": "source.fortran.modern", "aceMode": "text", "codemirrorMode": "fortran", "codemirrorMimeType": "text/x-fortran", "languageId": 761352333 }, "FreeBasic": { "type": "programming", "color": "#867db1", "extensions": [ ".bi", ".bas" ], "tmScope": "source.vbnet", "aliases": [ "fb" ], "aceMode": "text", "codemirrorMode": "vb", "codemirrorMimeType": "text/x-vb", "languageId": 472896659 }, "FreeMarker": { "type": "programming", "color": "#0050b2", "aliases": [ "ftl" ], "extensions": [ ".ftl" ], "tmScope": "text.html.ftl", "aceMode": "ftl", "languageId": 115 }, "Frege": { "type": "programming", "color": "#00cafe", "extensions": [ ".fr" ], "tmScope": "source.haskell", "aceMode": "haskell", "languageId": 116 }, "Futhark": { "type": "programming", "color": "#5f021f", "extensions": [ ".fut" ], "tmScope": "source.futhark", "aceMode": "text", "languageId": 97358117 }, "G-code": { "type": "programming", "color": "#D08CF2", "extensions": [ ".g", ".cnc", ".gco", ".gcode" ], "tmScope": "source.gcode", "aceMode": "gcode", "languageId": 117 }, "GAML": { "type": "programming", "color": "#FFC766", "extensions": [ ".gaml" ], "tmScope": "none", "aceMode": "text", "languageId": 290345951 }, "GAMS": { "type": "programming", "color": "#f49a22", "extensions": [ ".gms" ], "tmScope": "none", "aceMode": "text", "languageId": 118 }, "GAP": { "type": "programming", "color": "#0000cc", "extensions": [ ".g", ".gap", ".gd", ".gi", ".tst" ], "tmScope": "source.gap", "aceMode": "text", "languageId": 119 }, "GCC Machine Description": { "type": "programming", "color": "#FFCFAB", "extensions": [ ".md" ], "tmScope": "source.lisp", "aceMode": "lisp", "codemirrorMode": "commonlisp", "codemirrorMimeType": "text/x-common-lisp", "languageId": 121 }, "GDB": { "type": "programming", "extensions": [ ".gdb", ".gdbinit" ], "tmScope": "source.gdb", "aceMode": "text", "languageId": 122 }, "GDScript": { "type": "programming", "color": "#355570", "extensions": [ ".gd" ], "tmScope": "source.gdscript", "aceMode": "text", "languageId": 123 }, "GEDCOM": { "type": "data", "color": "#003058", "aceMode": "text", "extensions": [ ".ged" ], "tmScope": "source.gedcom", "languageId": 459577965 }, "GLSL": { "type": "programming", "color": "#5686a5", "extensions": [ ".glsl", ".fp", ".frag", ".frg", ".fs", ".fsh", ".fshader", ".geo", ".geom", ".glslf", ".glslv", ".gs", ".gshader", ".shader", ".tesc", ".tese", ".vert", ".vrx", ".vsh", ".vshader" ], "tmScope": "source.glsl", "aceMode": "glsl", "languageId": 124 }, "GN": { "type": "data", "extensions": [ ".gn", ".gni" ], "interpreters": [ "gn" ], "filenames": [ ".gn" ], "tmScope": "source.gn", "aceMode": "python", "codemirrorMode": "python", "codemirrorMimeType": "text/x-python", "languageId": 302957008 }, "Game Maker Language": { "type": "programming", "color": "#71b417", "extensions": [ ".gml" ], "tmScope": "source.c++", "aceMode": "c_cpp", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src", "languageId": 125 }, "Gemfile.lock": { "type": "data", "color": "#701516", "searchable": false, "tmScope": "source.gemfile-lock", "aceMode": "text", "filenames": [ "Gemfile.lock" ], "languageId": 907065713 }, "Genie": { "type": "programming", "aceMode": "text", "extensions": [ ".gs" ], "color": "#fb855d", "tmScope": "none", "languageId": 792408528 }, "Genshi": { "type": "programming", "color": "#951531", "extensions": [ ".kid" ], "tmScope": "text.xml.genshi", "aliases": [ "xml+genshi", "xml+kid" ], "aceMode": "xml", "codemirrorMode": "xml", "codemirrorMimeType": "text/xml", "languageId": 126 }, "Gentoo Ebuild": { "type": "programming", "color": "#9400ff", "group": "Shell", "extensions": [ ".ebuild" ], "tmScope": "source.shell", "aceMode": "sh", "codemirrorMode": "shell", "codemirrorMimeType": "text/x-sh", "languageId": 127 }, "Gentoo Eclass": { "type": "programming", "color": "#9400ff", "group": "Shell", "extensions": [ ".eclass" ], "tmScope": "source.shell", "aceMode": "sh", "codemirrorMode": "shell", "codemirrorMimeType": "text/x-sh", "languageId": 128 }, "Gerber Image": { "type": "data", "color": "#d20b00", "aliases": [ "rs-274x" ], "extensions": [ ".gbr", ".cmp", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".ncl", ".sol" ], "interpreters": [ "gerbv", "gerbview" ], "tmScope": "source.gerber", "aceMode": "text", "languageId": 404627610 }, "Gettext Catalog": { "type": "prose", "aliases": [ "pot" ], "extensions": [ ".po", ".pot" ], "tmScope": "source.po", "aceMode": "text", "languageId": 129 }, "Gherkin": { "type": "programming", "extensions": [ ".feature", ".story" ], "tmScope": "text.gherkin.feature", "aliases": [ "cucumber" ], "aceMode": "text", "color": "#5B2063", "languageId": 76 }, "Git Attributes": { "type": "data", "color": "#F44D27", "group": "INI", "aliases": [ "gitattributes" ], "filenames": [ ".gitattributes" ], "tmScope": "source.gitattributes", "aceMode": "gitignore", "codemirrorMode": "shell", "codemirrorMimeType": "text/x-sh", "languageId": 956324166 }, "Git Config": { "type": "data", "color": "#F44D27", "group": "INI", "aliases": [ "gitconfig", "gitmodules" ], "extensions": [ ".gitconfig" ], "filenames": [ ".gitconfig", ".gitmodules" ], "aceMode": "ini", "codemirrorMode": "properties", "codemirrorMimeType": "text/x-properties", "tmScope": "source.gitconfig", "languageId": 807968997 }, "Glyph": { "type": "programming", "color": "#c1ac7f", "extensions": [ ".glf" ], "tmScope": "source.tcl", "aceMode": "tcl", "codemirrorMode": "tcl", "codemirrorMimeType": "text/x-tcl", "languageId": 130 }, "Glyph Bitmap Distribution Format": { "type": "data", "extensions": [ ".bdf" ], "tmScope": "source.bdf", "aceMode": "text", "languageId": 997665271 }, "Gnuplot": { "type": "programming", "color": "#f0a9f0", "extensions": [ ".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt" ], "interpreters": [ "gnuplot" ], "tmScope": "source.gnuplot", "aceMode": "text", "languageId": 131 }, "Go": { "type": "programming", "color": "#00ADD8", "aliases": [ "golang" ], "extensions": [ ".go" ], "tmScope": "source.go", "aceMode": "golang", "codemirrorMode": "go", "codemirrorMimeType": "text/x-go", "languageId": 132 }, "Go Checksums": { "type": "data", "color": "#00ADD8", "aliases": [ "go.sum", "go sum" ], "filenames": [ "go.sum" ], "tmScope": "go.sum", "aceMode": "text", "languageId": 1054391671 }, "Go Module": { "type": "data", "color": "#00ADD8", "aliases": [ "go.mod", "go mod" ], "filenames": [ "go.mod" ], "tmScope": "go.mod", "aceMode": "text", "languageId": 947461016 }, "Golo": { "type": "programming", "color": "#88562A", "extensions": [ ".golo" ], "tmScope": "source.golo", "aceMode": "text", "languageId": 133 }, "Gosu": { "type": "programming", "color": "#82937f", "extensions": [ ".gs", ".gst", ".gsx", ".vark" ], "tmScope": "source.gosu.2", "aceMode": "text", "languageId": 134 }, "Grace": { "type": "programming", "color": "#615f8b", "extensions": [ ".grace" ], "tmScope": "source.grace", "aceMode": "text", "languageId": 135 }, "Gradle": { "type": "data", "color": "#02303a", "extensions": [ ".gradle" ], "tmScope": "source.groovy.gradle", "aceMode": "text", "languageId": 136 }, "Grammatical Framework": { "type": "programming", "aliases": [ "gf" ], "extensions": [ ".gf" ], "color": "#ff0000", "tmScope": "source.gf", "aceMode": "haskell", "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell", "languageId": 137 }, "Graph Modeling Language": { "type": "data", "extensions": [ ".gml" ], "tmScope": "none", "aceMode": "text", "languageId": 138 }, "GraphQL": { "type": "data", "color": "#e10098", "extensions": [