2018-08-24 15:46:42 +00:00
|
|
|
|
{
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"languages": {
|
|
|
|
|
"Abap": {
|
|
|
|
|
"name": "ABAP",
|
|
|
|
|
"line_comment": ["*", "\\\""],
|
|
|
|
|
"extensions": ["abap"]
|
|
|
|
|
},
|
2020-06-29 07:30:13 +00:00
|
|
|
|
"ABNF": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"extensions": ["abnf"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"ActionScript": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["as"]
|
|
|
|
|
},
|
|
|
|
|
"Ada": {
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"extensions": ["ada", "adb", "ads", "pad"]
|
|
|
|
|
},
|
|
|
|
|
"Agda": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["agda"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Alex": {
|
|
|
|
|
"extensions": ["x"]
|
|
|
|
|
},
|
2020-05-23 10:11:55 +00:00
|
|
|
|
"Alloy": {
|
|
|
|
|
"line_comment": ["--", "//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"extensions": ["als"]
|
|
|
|
|
},
|
2020-03-27 07:08:39 +00:00
|
|
|
|
"Arduino": {
|
|
|
|
|
"name": "Arduino C++",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["ino"]
|
|
|
|
|
},
|
2021-01-11 11:33:35 +00:00
|
|
|
|
"AsciiDoc": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["////", "////"]],
|
|
|
|
|
"extensions": ["adoc", "asciidoc"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Asn1": {
|
|
|
|
|
"name": "ASN.1",
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["asn1"]
|
|
|
|
|
},
|
|
|
|
|
"Asp": {
|
|
|
|
|
"name": "ASP",
|
|
|
|
|
"line_comment": ["'", "REM"],
|
|
|
|
|
"extensions": ["asa", "asp"]
|
|
|
|
|
},
|
|
|
|
|
"AspNet": {
|
|
|
|
|
"name": "ASP.NET",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["<%--", "-->"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": [
|
|
|
|
|
"asax",
|
|
|
|
|
"ascx",
|
|
|
|
|
"asmx",
|
|
|
|
|
"aspx",
|
|
|
|
|
"master",
|
|
|
|
|
"sitemap",
|
|
|
|
|
"webinfo"
|
|
|
|
|
]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Assembly": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["asm"]
|
|
|
|
|
},
|
|
|
|
|
"AssemblyGAS": {
|
|
|
|
|
"name": "GNU Style Assembly",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["s"]
|
|
|
|
|
},
|
2021-11-19 15:56:26 +00:00
|
|
|
|
"Ats": {
|
|
|
|
|
"name": "ATS",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"], ["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": [
|
|
|
|
|
"dats",
|
|
|
|
|
"hats",
|
|
|
|
|
"sats",
|
|
|
|
|
"atxt"
|
|
|
|
|
]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Autoconf": {
|
|
|
|
|
"line_comment": ["#", "dnl"],
|
|
|
|
|
"extensions": ["in"]
|
|
|
|
|
},
|
2022-08-14 15:25:12 +00:00
|
|
|
|
"Autoit": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"multi_line_comments": [["#comments-start", "#comments-end"], ["#cs", "#ce"]],
|
|
|
|
|
"extensions": ["au3"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"AutoHotKey": {
|
|
|
|
|
"line_comment": [";"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["ahk"]
|
|
|
|
|
},
|
|
|
|
|
"Automake": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["am"]
|
|
|
|
|
},
|
2021-08-03 09:42:25 +00:00
|
|
|
|
"AWK": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"shebangs": ["#!/bin/awk -f"],
|
|
|
|
|
"extensions": ["awk"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Bash": {
|
|
|
|
|
"name": "BASH",
|
2020-03-23 09:25:00 +00:00
|
|
|
|
"shebangs": ["#!/bin/bash"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["bash"],
|
|
|
|
|
"extensions": ["bash"]
|
|
|
|
|
},
|
|
|
|
|
"Batch": {
|
|
|
|
|
"line_comment": ["REM", "::"],
|
|
|
|
|
"extensions": ["bat", "btm", "cmd"]
|
|
|
|
|
},
|
2020-09-29 07:28:01 +00:00
|
|
|
|
"Bean": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["bean", "beancount"]
|
|
|
|
|
},
|
2022-08-15 06:44:44 +00:00
|
|
|
|
"Bitbake": {
|
|
|
|
|
"name": "Bitbake",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["bb", "bbclass", "bbappend", "inc", "conf"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"BrightScript": {
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"line_comment": ["'", "REM"],
|
|
|
|
|
"extensions": ["brs"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"C": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["c", "ec", "pgc"]
|
|
|
|
|
},
|
|
|
|
|
"Cabal": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["cabal"]
|
|
|
|
|
},
|
|
|
|
|
"Cassius": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["cassius"]
|
|
|
|
|
},
|
|
|
|
|
"Ceylon": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"extensions": ["ceylon"]
|
|
|
|
|
},
|
|
|
|
|
"CHeader": {
|
|
|
|
|
"name": "C Header",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["h"]
|
|
|
|
|
},
|
|
|
|
|
"Clojure": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["clj"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"ClojureC": {
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"extensions": ["cljc"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"ClojureScript": {
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"extensions": ["cljs"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"CMake": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["cmake"],
|
|
|
|
|
"filenames": ["cmakelists.txt"]
|
|
|
|
|
},
|
|
|
|
|
"Cobol": {
|
|
|
|
|
"name": "COBOL",
|
|
|
|
|
"line_comment": ["*"],
|
|
|
|
|
"extensions": ["cob", "cbl", "ccp", "cobol", "cpy"]
|
|
|
|
|
},
|
2020-08-05 10:02:36 +00:00
|
|
|
|
"CodeQL": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["ql", "qll"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"CoffeeScript": {
|
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["###", "###"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["coffee", "cjsx"]
|
|
|
|
|
},
|
|
|
|
|
"Cogent": {
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"extensions": ["cogent"]
|
|
|
|
|
},
|
|
|
|
|
"ColdFusion": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!---", "--->"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["cfm"]
|
|
|
|
|
},
|
|
|
|
|
"ColdFusionScript": {
|
|
|
|
|
"name": "ColdFusion CFScript",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["cfc"]
|
|
|
|
|
},
|
|
|
|
|
"Coq": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["v"]
|
|
|
|
|
},
|
|
|
|
|
"Cpp": {
|
|
|
|
|
"name": "C++",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-05-28 05:55:14 +00:00
|
|
|
|
"verbatim_quotes": [["R\\\"(", ")\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["cc", "cpp", "cxx", "c++", "pcc", "tpp"]
|
|
|
|
|
},
|
|
|
|
|
"CppHeader": {
|
|
|
|
|
"name": "C++ Header",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["hh", "hpp", "hxx", "inl", "ipp"]
|
|
|
|
|
},
|
|
|
|
|
"Crystal": {
|
|
|
|
|
"line_comment": ["#"],
|
2020-05-18 07:02:31 +00:00
|
|
|
|
"shebangs": ["#!/usr/bin/crystal"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-05-18 07:02:31 +00:00
|
|
|
|
"env": ["crystal"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["cr"]
|
|
|
|
|
},
|
|
|
|
|
"CSharp": {
|
|
|
|
|
"name": "C#",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-05-28 05:55:14 +00:00
|
|
|
|
"verbatim_quotes": [["@\\\"", "\\\""]],
|
2020-05-20 14:21:25 +00:00
|
|
|
|
"extensions": ["cs", "csx"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"CShell": {
|
|
|
|
|
"name": "C Shell",
|
2020-03-23 09:25:00 +00:00
|
|
|
|
"shebangs": ["#!/bin/csh"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"env": ["csh"],
|
|
|
|
|
"extensions": ["csh"]
|
|
|
|
|
},
|
|
|
|
|
"Css": {
|
|
|
|
|
"name": "CSS",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": ["text/css"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["css"]
|
|
|
|
|
},
|
2022-08-14 14:43:37 +00:00
|
|
|
|
"Cuda": {
|
|
|
|
|
"name": "CUDA",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["cu"]
|
|
|
|
|
},
|
2022-08-15 06:45:42 +00:00
|
|
|
|
"Cython": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"doc_quotes": [["\\\"\\\"\\\"", "\\\"\\\"\\\""], ["'''", "'''"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["cython"],
|
|
|
|
|
"extensions": ["pyx", "pxd", "pxi"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"D": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"nested_comments": [["/+", "+/"]],
|
|
|
|
|
"extensions": ["d"]
|
|
|
|
|
},
|
2020-09-04 14:56:22 +00:00
|
|
|
|
"Daml": {
|
|
|
|
|
"name": "DAML",
|
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["-- "],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
|
|
|
|
"extensions": ["daml"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Dart": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [
|
|
|
|
|
["\\\"", "\\\""],
|
|
|
|
|
["'", "'"],
|
|
|
|
|
["\\\"\\\"\\\"", "\\\"\\\"\\\""],
|
|
|
|
|
["'''", "'''"]
|
|
|
|
|
],
|
|
|
|
|
"extensions": ["dart"]
|
|
|
|
|
},
|
|
|
|
|
"DeviceTree": {
|
|
|
|
|
"name": "Device Tree",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["dts", "dtsi"]
|
|
|
|
|
},
|
2020-05-19 15:55:38 +00:00
|
|
|
|
"Dhall":{
|
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["''", "''"]],
|
|
|
|
|
"extensions": ["dhall"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Dockerfile": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"extensions": ["dockerfile", "dockerignore"],
|
|
|
|
|
"filenames": ["dockerfile"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]]
|
|
|
|
|
},
|
|
|
|
|
"DotNetResource": {
|
|
|
|
|
"name": ".NET Resource",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["resx"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"DreamMaker": {
|
|
|
|
|
"name": "Dream Maker",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["dm", "dme"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["{\\\"", "\\\"}"], ["'", "'"]]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Dust": {
|
|
|
|
|
"name": "Dust.js",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["{!", "!}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["dust"]
|
|
|
|
|
},
|
2022-08-14 15:34:07 +00:00
|
|
|
|
"Ebuild": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["ebuild", "eclass"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Edn": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"extensions": ["edn"]
|
|
|
|
|
},
|
|
|
|
|
"Elisp": {
|
|
|
|
|
"name": "Emacs Lisp",
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"extensions": ["el"]
|
|
|
|
|
},
|
|
|
|
|
"Elixir": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [
|
|
|
|
|
["\\\"\\\"\\\"", "\\\"\\\"\\\""],
|
|
|
|
|
["\\\"", "\\\""],
|
|
|
|
|
["'''", "'''"],
|
|
|
|
|
["'", "'"]
|
|
|
|
|
],
|
|
|
|
|
"extensions": ["ex", "exs"]
|
|
|
|
|
},
|
|
|
|
|
"Elm": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["elm"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Elvish": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["elvish"],
|
|
|
|
|
"extensions": ["elv"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"EmacsDevEnv": {
|
|
|
|
|
"name": "Emacs Dev Env",
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"extensions": ["ede"]
|
|
|
|
|
},
|
|
|
|
|
"Emojicode": {
|
|
|
|
|
"line_comment": ["💭"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["💭🔜", "🔚💭"], ["📗", "📗"], ["📘", "📘"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["❌🔤", "❌🔤"]],
|
|
|
|
|
"extensions": ["emojic", "🍇"]
|
|
|
|
|
},
|
|
|
|
|
"Erlang": {
|
|
|
|
|
"line_comment": ["%"],
|
|
|
|
|
"extensions": ["erl", "hrl"]
|
|
|
|
|
},
|
2021-05-09 18:29:27 +00:00
|
|
|
|
"Factor": {
|
|
|
|
|
"line_comment": ["!", "#!"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"extensions": ["factor"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"FEN": {
|
|
|
|
|
"name": "FEN",
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["fen"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Fennel" : {
|
|
|
|
|
"line_comment": [";", ";;"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["fnl"]
|
|
|
|
|
},
|
|
|
|
|
"Fish": {
|
|
|
|
|
"shebangs": ["#!/bin/fish"],
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["fish"],
|
|
|
|
|
"extensions": ["fish"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"FlatBuffers": {
|
|
|
|
|
"name": "FlatBuffers Schema",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["fbs"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"ForgeConfig": {
|
|
|
|
|
"name": "Forge Config",
|
|
|
|
|
"line_comment": ["#", "~"],
|
|
|
|
|
"extensions": ["cfg"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Forth": {
|
|
|
|
|
"line_comment": ["\\\\"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["( ", ")"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": [
|
|
|
|
|
"4th",
|
|
|
|
|
"forth",
|
|
|
|
|
"fr",
|
|
|
|
|
"frt",
|
|
|
|
|
"fth",
|
|
|
|
|
"f83",
|
|
|
|
|
"fb",
|
|
|
|
|
"fpm",
|
|
|
|
|
"e4",
|
|
|
|
|
"rx",
|
|
|
|
|
"ft"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"FortranLegacy": {
|
|
|
|
|
"name": "FORTRAN Legacy",
|
|
|
|
|
"line_comment": ["c", "C", "!", "*"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["f", "for", "ftn", "f77", "pfo"]
|
|
|
|
|
},
|
|
|
|
|
"FortranModern": {
|
|
|
|
|
"name": "FORTRAN Modern",
|
|
|
|
|
"line_comment": ["!"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["f03", "f08", "f90", "f95"]
|
|
|
|
|
},
|
|
|
|
|
"FreeMarker": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<#--", "-->"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["ftl", "ftlh", "ftlx"]
|
|
|
|
|
},
|
|
|
|
|
"FSharp": {
|
|
|
|
|
"name": "F#",
|
|
|
|
|
"line_comment": ["//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-05-28 05:55:14 +00:00
|
|
|
|
"verbatim_quotes": [["@\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["fs", "fsi", "fsx", "fsscript"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Fstar": {
|
|
|
|
|
"name": "F*",
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
|
|
|
|
"extensions": ["fst"]
|
|
|
|
|
},
|
2020-04-16 20:32:24 +00:00
|
|
|
|
"Futhark": {
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"extensions": ["fut"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"GDB": {
|
|
|
|
|
"name": "GDB Script",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"extensions": ["gdb"]
|
|
|
|
|
},
|
|
|
|
|
"GdScript": {
|
|
|
|
|
"name": "GDScript",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [
|
|
|
|
|
["\\\"", "\\\""],
|
|
|
|
|
["'", "'"],
|
|
|
|
|
["\\\"\\\"\\\"", "\\\"\\\"\\\""]
|
|
|
|
|
],
|
|
|
|
|
"extensions": ["gd"]
|
|
|
|
|
},
|
|
|
|
|
"Gherkin": {
|
|
|
|
|
"name": "Gherkin (Cucumber)",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["feature"]
|
|
|
|
|
},
|
2020-10-21 05:39:14 +00:00
|
|
|
|
"Gleam": {
|
|
|
|
|
"name": "Gleam",
|
|
|
|
|
"line_comment": ["//", "///", "////"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["gleam"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Glsl": {
|
|
|
|
|
"name": "GLSL",
|
2021-01-23 17:57:52 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"extensions": ["vert", "tesc", "tese", "geom", "frag", "comp", "mesh", "task", "rgen", "rint", "rahit", "rchit", "rmiss", "rcall", "glsl"]
|
2021-01-23 17:57:52 +00:00
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Gml": {
|
|
|
|
|
"name": "Gml",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"extensions": ["gml"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Go": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["go"]
|
|
|
|
|
},
|
2020-04-20 17:39:44 +00:00
|
|
|
|
"Gohtml": {
|
|
|
|
|
"name": "Go HTML",
|
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["{{/*", "*/}}"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["gohtml"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Graphql": {
|
|
|
|
|
"name": "GraphQL",
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"extensions": ["gql", "graphql"]
|
|
|
|
|
},
|
|
|
|
|
"Groovy": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2022-08-14 15:25:55 +00:00
|
|
|
|
"env": ["groovy"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["groovy", "grt", "gtpl", "gvy"]
|
|
|
|
|
},
|
2020-11-19 13:41:11 +00:00
|
|
|
|
"Gwion": {
|
|
|
|
|
"line_comment": ["#!"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["gw"]
|
|
|
|
|
},
|
2022-08-14 16:52:06 +00:00
|
|
|
|
"Haml": {
|
|
|
|
|
"line_comment": ["-#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["haml"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Hamlet": {
|
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["hamlet"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Happy": {
|
|
|
|
|
"extensions": ["y", "ly"]
|
|
|
|
|
},
|
|
|
|
|
"Handlebars": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["{{!", "}}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["hbs", "handlebars"]
|
|
|
|
|
},
|
|
|
|
|
"Haskell": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["hs"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Haxe": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["hx"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Hcl": {
|
|
|
|
|
"name": "HCL",
|
|
|
|
|
"line_comment": ["#", "//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2021-06-08 13:45:28 +00:00
|
|
|
|
"extensions": ["hcl", "tf", "tfvars"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
2020-04-18 20:56:00 +00:00
|
|
|
|
"Headache": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["ha"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Hex": {
|
|
|
|
|
"name": "HEX",
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["hex"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Hlsl": {
|
|
|
|
|
"name": "HLSL",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["hlsl"]
|
|
|
|
|
},
|
|
|
|
|
"HolyC": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2022-08-15 07:08:22 +00:00
|
|
|
|
"extensions": ["HC", "hc","ZC","zc"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Html": {
|
|
|
|
|
"name": "HTML",
|
2020-06-22 08:01:53 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-05-30 12:02:33 +00:00
|
|
|
|
"kind": "html",
|
2020-06-21 14:29:12 +00:00
|
|
|
|
"important_syntax": ["<script", "<style"],
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": ["text/html"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["html", "htm"]
|
|
|
|
|
},
|
2022-12-19 20:04:09 +00:00
|
|
|
|
"Hy": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"extensions": ["hy"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Idris": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"extensions": ["idr", "lidr"],
|
|
|
|
|
"nested": true
|
|
|
|
|
},
|
|
|
|
|
"Ini": {
|
|
|
|
|
"name": "INI",
|
|
|
|
|
"line_comment": [";", "#"],
|
|
|
|
|
"extensions": ["ini"]
|
|
|
|
|
},
|
|
|
|
|
"IntelHex": {
|
|
|
|
|
"name": "Intel HEX",
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["ihex"]
|
|
|
|
|
},
|
|
|
|
|
"Isabelle": {
|
|
|
|
|
"line_comment": ["--"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [
|
2020-03-18 03:11:46 +00:00
|
|
|
|
["{*", "*}"],
|
|
|
|
|
["(*", "*)"],
|
|
|
|
|
["‹", "›"],
|
|
|
|
|
["\\\\<open>", "\\\\<close>"]
|
|
|
|
|
],
|
|
|
|
|
"quotes": [["''", "''"]],
|
|
|
|
|
"extensions": ["thy"]
|
|
|
|
|
},
|
|
|
|
|
"Jai": {
|
|
|
|
|
"name": "JAI",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["jai"],
|
|
|
|
|
"nested": true
|
|
|
|
|
},
|
|
|
|
|
"Java": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["java"]
|
|
|
|
|
},
|
|
|
|
|
"JavaScript": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": [
|
|
|
|
|
"application/javascript",
|
|
|
|
|
"application/ecmascript",
|
|
|
|
|
"application/x-ecmascript",
|
|
|
|
|
"application/x-javascript",
|
|
|
|
|
"text/javascript",
|
|
|
|
|
"text/ecmascript",
|
|
|
|
|
"text/javascript1.0",
|
|
|
|
|
"text/javascript1.1",
|
|
|
|
|
"text/javascript1.2",
|
|
|
|
|
"text/javascript1.3",
|
|
|
|
|
"text/javascript1.4",
|
|
|
|
|
"text/javascript1.5",
|
|
|
|
|
"text/jscript",
|
|
|
|
|
"text/livescript",
|
|
|
|
|
"text/x-ecmascript",
|
|
|
|
|
"text/x-javascript"
|
|
|
|
|
],
|
2022-08-22 17:35:13 +00:00
|
|
|
|
"extensions": ["cjs", "js", "mjs"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
2021-11-19 14:54:06 +00:00
|
|
|
|
"Jinja2": {
|
|
|
|
|
"name": "Jinja2",
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["j2"],
|
|
|
|
|
"multi_line_comments": [["{#", "#}"]]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Json": {
|
|
|
|
|
"name": "JSON",
|
|
|
|
|
"blank": true,
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": ["application/json", "application/manifest+json"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["json"]
|
|
|
|
|
},
|
2020-10-24 12:06:19 +00:00
|
|
|
|
"Jsonnet": {
|
|
|
|
|
"line_comment": ["//", "#"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["jsonnet", "libsonnet"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Jsx": {
|
|
|
|
|
"name": "JSX",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
|
|
|
|
"extensions": ["jsx"]
|
|
|
|
|
},
|
|
|
|
|
"Julia": {
|
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["#=", "=#"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["jl"]
|
|
|
|
|
},
|
|
|
|
|
"Julius": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
|
|
|
|
"extensions": ["julius"]
|
|
|
|
|
},
|
2020-06-21 16:59:17 +00:00
|
|
|
|
"Jupyter": {
|
|
|
|
|
"name": "Jupyter Notebooks",
|
|
|
|
|
"extensions": ["ipynb"]
|
|
|
|
|
},
|
2020-06-02 12:05:14 +00:00
|
|
|
|
"K": {
|
2020-09-29 07:28:59 +00:00
|
|
|
|
"name": "K",
|
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["/"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["k"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"KakouneScript": {
|
|
|
|
|
"name": "Kakoune script",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["kak"]
|
|
|
|
|
},
|
|
|
|
|
"Kotlin": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"extensions": ["kt", "kts"]
|
|
|
|
|
},
|
2021-08-06 08:25:46 +00:00
|
|
|
|
"Ksh": {
|
|
|
|
|
"name": "Korn shell",
|
|
|
|
|
"shebangs": ["#!/bin/ksh"],
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["ksh"],
|
|
|
|
|
"extensions": ["ksh"]
|
|
|
|
|
},
|
2021-01-29 08:01:57 +00:00
|
|
|
|
"KvLanguage": {
|
|
|
|
|
"name":"KV Language",
|
|
|
|
|
"line_comment": ["# "],
|
|
|
|
|
"doc_quotes": [["\\\"\\\"\\\"", "\\\"\\\"\\\""], ["'''", "'''"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["kv"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Lean": {
|
|
|
|
|
"line_comment": ["--"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/-", "-/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["lean", "hlean"]
|
|
|
|
|
},
|
|
|
|
|
"Less": {
|
|
|
|
|
"name": "LESS",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["less"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]]
|
|
|
|
|
},
|
|
|
|
|
"Liquid": {
|
|
|
|
|
"name": "Liquid",
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["liquid"],
|
2020-06-15 19:08:28 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["{% comment %}", "{% endcomment %}"]]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"LinkerScript": {
|
|
|
|
|
"name": "LD Script",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["lds"]
|
|
|
|
|
},
|
|
|
|
|
"Lisp": {
|
2021-05-09 17:57:18 +00:00
|
|
|
|
"name": "Common Lisp",
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"line_comment": [";"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["#|", "|#"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
2021-05-09 17:58:47 +00:00
|
|
|
|
"extensions": ["lisp", "lsp", "asd"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
2020-08-10 09:51:06 +00:00
|
|
|
|
"LiveScript": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["ls"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"LLVM": {
|
|
|
|
|
"line_comment": [";"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["ll"]
|
|
|
|
|
},
|
|
|
|
|
"Logtalk": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["%"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["lgt", "logtalk"]
|
|
|
|
|
},
|
2021-06-08 13:45:57 +00:00
|
|
|
|
"LolCode": {
|
|
|
|
|
"name": "LOLCODE",
|
|
|
|
|
"line_comment": ["BTW"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["OBTW", "TLDR"]],
|
|
|
|
|
"extensions": ["lol"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Lua": {
|
|
|
|
|
"line_comment": ["--"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["--[[", "]]"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["lua"]
|
|
|
|
|
},
|
|
|
|
|
"Lucius": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["lucius"]
|
|
|
|
|
},
|
2022-08-14 16:28:34 +00:00
|
|
|
|
"M4": {
|
|
|
|
|
"extensions": ["m4"],
|
|
|
|
|
"line_comment": ["#", "dnl"],
|
|
|
|
|
"quotes": [["`", "'"]]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Madlang": {
|
|
|
|
|
"extensions": ["mad"],
|
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["{#", "#}"]]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Makefile": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["makefile", "mak", "mk"],
|
|
|
|
|
"filenames": ["makefile"]
|
|
|
|
|
},
|
|
|
|
|
"Markdown": {
|
2020-06-10 15:04:29 +00:00
|
|
|
|
"literate": true,
|
2020-06-21 14:29:12 +00:00
|
|
|
|
"important_syntax": ["```"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["md", "markdown"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Meson": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["'", "'"], ["'''", "'''"]],
|
|
|
|
|
"filenames": ["meson.build", "meson_options.txt"]
|
|
|
|
|
},
|
2021-05-09 18:28:00 +00:00
|
|
|
|
"Metal": {
|
|
|
|
|
"name": "Metal Shading Language",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["metal"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Mint": {
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["mint"]
|
|
|
|
|
},
|
|
|
|
|
"Mlatu": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["mlt"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"ModuleDef": {
|
|
|
|
|
"name": "Module-Definition",
|
|
|
|
|
"extensions": ["def"],
|
|
|
|
|
"line_comment": [";"]
|
|
|
|
|
},
|
|
|
|
|
"MoonScript": {
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["moon"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"MsBuild": {
|
|
|
|
|
"name": "MSBuild",
|
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["csproj", "vbproj", "fsproj", "props", "targets"]
|
2021-05-09 18:28:50 +00:00
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Mustache": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["{{!", "}}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["mustache"]
|
|
|
|
|
},
|
2022-08-13 19:16:23 +00:00
|
|
|
|
"Nextflow": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["nextflow", "nf"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Nim": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"extensions": ["nim"]
|
|
|
|
|
},
|
|
|
|
|
"Nix": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"extensions": ["nix"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"NotQuitePerl": {
|
|
|
|
|
"name": "Not Quite Perl",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"multi_line_comments": [["=begin", "=end"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["nqp"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"ObjectiveC": {
|
|
|
|
|
"name": "Objective-C",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["m"]
|
|
|
|
|
},
|
|
|
|
|
"ObjectiveCpp": {
|
|
|
|
|
"name": "Objective-C++",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["mm"]
|
|
|
|
|
},
|
|
|
|
|
"OCaml": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
2021-01-11 11:34:40 +00:00
|
|
|
|
"extensions": ["ml", "mli", "mll", "mly", "re", "rei"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Odin": {
|
|
|
|
|
"extensions": ["odin"],
|
|
|
|
|
"line_comment": ["//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]]
|
|
|
|
|
},
|
2021-05-09 17:57:59 +00:00
|
|
|
|
"OpenPolicyAgent": {
|
|
|
|
|
"name": "Open Policy Agent",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"","\\\""], ["`", "`"]],
|
|
|
|
|
"extensions": ["rego"]
|
|
|
|
|
},
|
2020-04-15 16:38:03 +00:00
|
|
|
|
"OpenType": {
|
|
|
|
|
"name": "OpenType Feature File",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"extensions": ["fea"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Org": {
|
|
|
|
|
"line_comment": ["# "],
|
|
|
|
|
"extensions": ["org"]
|
|
|
|
|
},
|
|
|
|
|
"Oz": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["%"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["oz"]
|
|
|
|
|
},
|
2020-03-26 18:39:45 +00:00
|
|
|
|
"Pan": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["pan", "tpl"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Pascal": {
|
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["{", "}"], ["(*", "*)"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["'", "'"]],
|
2022-08-22 17:38:32 +00:00
|
|
|
|
"extensions": ["pas"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Perl": {
|
2020-03-23 09:25:00 +00:00
|
|
|
|
"shebangs": ["#!/usr/bin/perl"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["=pod", "=cut"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["pl", "pm"]
|
|
|
|
|
},
|
|
|
|
|
"Pest": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["pest"]
|
|
|
|
|
},
|
|
|
|
|
"Php": {
|
|
|
|
|
"name": "PHP",
|
|
|
|
|
"line_comment": ["#", "//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["php"]
|
|
|
|
|
},
|
2022-08-13 19:14:35 +00:00
|
|
|
|
"Poke": {
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"extensions": ["pk"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Polly": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["polly"]
|
|
|
|
|
},
|
|
|
|
|
"Pony": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"doc_quotes": [["\\\"\\\"\\\"", "\\\"\\\"\\\""]],
|
|
|
|
|
"extensions": ["pony"]
|
|
|
|
|
},
|
|
|
|
|
"PostCss": {
|
|
|
|
|
"name": "PostCSS",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["pcss", "sss"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"PowerShell": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"multi_line_comments": [["<#", "#>"]],
|
|
|
|
|
"quotes": [
|
|
|
|
|
["\\\"", "\\\""],
|
|
|
|
|
["'", "'"],
|
|
|
|
|
["\\\"@", "@\\\""],
|
|
|
|
|
["@'", "'@"]
|
|
|
|
|
],
|
|
|
|
|
"extensions": ["ps1", "psm1", "psd1", "ps1xml", "cdxml", "pssc", "psc1"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Processing": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["pde"]
|
|
|
|
|
},
|
|
|
|
|
"Prolog": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["%"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["p", "pro"]
|
|
|
|
|
},
|
|
|
|
|
"PSL": {
|
|
|
|
|
"name": "PSL Assertion",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["psl"]
|
|
|
|
|
},
|
|
|
|
|
"Protobuf": {
|
|
|
|
|
"name": "Protocol Buffers",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"extensions": ["proto"]
|
|
|
|
|
},
|
2021-01-11 11:34:00 +00:00
|
|
|
|
"Pug" : {
|
|
|
|
|
"line_comment": ["//", "//-"],
|
|
|
|
|
"quotes": [
|
|
|
|
|
["#{\\\"", "\\\"}"],
|
|
|
|
|
["#{'", "'}"],
|
|
|
|
|
["#{`", "`}"]
|
|
|
|
|
],
|
|
|
|
|
"extensions": ["pug"]
|
|
|
|
|
},
|
2022-08-22 17:38:32 +00:00
|
|
|
|
"Puppet": {
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["pp"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"PureScript": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["purs"]
|
|
|
|
|
},
|
|
|
|
|
"Python": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"doc_quotes": [["\\\"\\\"\\\"", "\\\"\\\"\\\""], ["'''", "'''"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["python", "python2", "python3"],
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": ["text/x-python"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["py", "pyw"]
|
|
|
|
|
},
|
2020-06-02 12:05:14 +00:00
|
|
|
|
"Q": {
|
2020-09-29 07:28:59 +00:00
|
|
|
|
"name": "Q",
|
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["/"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["q"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Qcl": {
|
|
|
|
|
"name": "QCL",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["qcl"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Qml": {
|
|
|
|
|
"name": "QML",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["qml"]
|
|
|
|
|
},
|
|
|
|
|
"R": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["r"]
|
|
|
|
|
},
|
|
|
|
|
"Racket": {
|
|
|
|
|
"line_comment": [";"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["#|", "|#"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
2021-11-21 18:02:46 +00:00
|
|
|
|
"env": ["racket"],
|
|
|
|
|
"extensions": ["rkt", "scrbl"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Rakefile": {
|
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["=begin", "=end"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"filenames": ["rakefile"],
|
|
|
|
|
"extensions": ["rake"]
|
|
|
|
|
},
|
2022-08-15 06:44:12 +00:00
|
|
|
|
"Raku": {
|
|
|
|
|
"shebangs": ["#!/usr/bin/raku", "#!/usr/bin/perl6"],
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"multi_line_comments": [
|
|
|
|
|
["#`(", ")"],
|
|
|
|
|
["#`[", "]"],
|
|
|
|
|
["#`{", "}"],
|
|
|
|
|
["#`「", "」"]
|
|
|
|
|
],
|
|
|
|
|
"nested": true,
|
|
|
|
|
"quotes": [["\\\"", "\\\""] , ["'", "'"]],
|
|
|
|
|
"verbatim_quotes": [["「", "」"]],
|
|
|
|
|
"doc_quotes": [
|
|
|
|
|
["#|{", "}"],
|
|
|
|
|
["#={", "}"],
|
|
|
|
|
["#|(", ")"],
|
|
|
|
|
["#=(", ")"],
|
|
|
|
|
["#|[", "]"],
|
|
|
|
|
["#=[", "]"],
|
|
|
|
|
["#|「", "」"],
|
|
|
|
|
["#=「", "」"],
|
|
|
|
|
["=begin pod", "=end pod"],
|
|
|
|
|
["=begin code", "=end code"],
|
|
|
|
|
["=begin head", "=end head"],
|
|
|
|
|
["=begin item", "=end item"],
|
|
|
|
|
["=begin table", "=end table"],
|
|
|
|
|
["=begin defn", "=end defn"],
|
|
|
|
|
["=begin para", "=end para"],
|
|
|
|
|
["=begin comment", "=end comment"],
|
|
|
|
|
["=begin data", "=end data"],
|
|
|
|
|
["=begin DESCRIPTION", "=end DESCRIPTION"],
|
|
|
|
|
["=begin SYNOPSIS", "=end SYNOPSIS"],
|
|
|
|
|
["=begin ", "=end "]
|
|
|
|
|
],
|
|
|
|
|
"env": ["raku", "perl6"],
|
|
|
|
|
"extensions": ["raku", "rakumod", "rakutest", "pm6", "pl6", "p6"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Razor": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["@*", "*@"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["cshtml"]
|
|
|
|
|
},
|
2020-03-27 07:07:59 +00:00
|
|
|
|
"Renpy": {
|
|
|
|
|
"name": "Ren'Py",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
|
|
|
|
"extensions": ["rpy"]
|
|
|
|
|
},
|
2022-08-14 17:09:35 +00:00
|
|
|
|
"ReScript": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["res", "resi"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"ReStructuredText": {
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["rst"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"RON": {
|
|
|
|
|
"name": "Rusty Object Notation",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["ron"]
|
|
|
|
|
},
|
|
|
|
|
"RPMSpecfile": {
|
|
|
|
|
"name": "RPM Specfile",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["spec"]
|
|
|
|
|
},
|
|
|
|
|
"Ruby": {
|
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["=begin", "=end"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["ruby"],
|
|
|
|
|
"extensions": ["rb"]
|
|
|
|
|
},
|
|
|
|
|
"RubyHtml": {
|
|
|
|
|
"name": "Ruby HTML",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
2020-06-22 08:01:53 +00:00
|
|
|
|
"important_syntax": ["<script", "<style"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-05-01 09:32:33 +00:00
|
|
|
|
"extensions": ["rhtml", "erb"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Rust": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
2020-06-21 14:29:12 +00:00
|
|
|
|
"important_syntax": ["///", "//!"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["rs"],
|
2020-05-28 05:55:14 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["#\\\"", "\\\"#"]],
|
|
|
|
|
"verbatim_quotes": [["r##\\\"", "\\\"##"], ["r#\\\"", "\\\"#"]]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"Sass": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["sass", "scss"]
|
|
|
|
|
},
|
|
|
|
|
"Scala": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["sc", "scala"]
|
|
|
|
|
},
|
|
|
|
|
"Scheme": {
|
|
|
|
|
"line_comment": [";"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["#|", "|#"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["scm", "ss"]
|
|
|
|
|
},
|
|
|
|
|
"Scons": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [
|
|
|
|
|
["\\\"", "\\\""],
|
|
|
|
|
["'", "'"],
|
|
|
|
|
["\\\"\\\"\\\"", "\\\"\\\"\\\""],
|
|
|
|
|
["'''", "'''"]
|
|
|
|
|
],
|
|
|
|
|
"filenames": ["sconstruct", "sconscript"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"Sh": {
|
|
|
|
|
"name": "Shell",
|
|
|
|
|
"shebangs": ["#!/bin/sh"],
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"env": ["sh"],
|
|
|
|
|
"extensions": ["sh"]
|
|
|
|
|
},
|
2022-08-22 17:34:49 +00:00
|
|
|
|
"ShaderLab": {
|
|
|
|
|
"name": "ShaderLab",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["shader", "cginc"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Sml": {
|
|
|
|
|
"name": "Standard ML (SML)",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["sml"]
|
|
|
|
|
},
|
|
|
|
|
"Solidity": {
|
|
|
|
|
"name": "Solidity",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["sol"]
|
|
|
|
|
},
|
|
|
|
|
"SpecmanE": {
|
|
|
|
|
"name": "Specman e",
|
|
|
|
|
"line_comment": ["--", "//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["'>", "<'"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["e"]
|
|
|
|
|
},
|
|
|
|
|
"Spice": {
|
|
|
|
|
"name": "Spice Netlist",
|
|
|
|
|
"line_comment": ["*"],
|
|
|
|
|
"extensions": ["ckt"]
|
|
|
|
|
},
|
|
|
|
|
"Sql": {
|
|
|
|
|
"name": "SQL",
|
|
|
|
|
"line_comment": ["--"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["'", "'"]],
|
|
|
|
|
"extensions": ["sql"]
|
|
|
|
|
},
|
2023-02-01 11:17:09 +00:00
|
|
|
|
"Sqf": {
|
|
|
|
|
"name": "SQF",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["sqf"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"SRecode": {
|
|
|
|
|
"name": "SRecode Template",
|
|
|
|
|
"line_comment": [";;"],
|
|
|
|
|
"extensions": ["srt"]
|
|
|
|
|
},
|
2020-10-26 15:28:34 +00:00
|
|
|
|
"Stan": {
|
|
|
|
|
"line_comment": ["//", "#"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["stan"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Stratego": {
|
|
|
|
|
"name": "Stratego/XT",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["$[", "]"], ["$<", ">"], ["${", "}"]],
|
|
|
|
|
"extensions": ["str"]
|
|
|
|
|
},
|
2020-09-01 16:41:34 +00:00
|
|
|
|
"Stylus": {
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["styl"]
|
|
|
|
|
},
|
2020-05-19 15:56:07 +00:00
|
|
|
|
"Svelte": {
|
2020-06-22 08:01:53 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"important_syntax": ["<script", "<style"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-05-19 15:56:07 +00:00
|
|
|
|
"extensions": ["svelte"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Svg": {
|
|
|
|
|
"name": "SVG",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": ["image/svg+xml"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["svg"]
|
|
|
|
|
},
|
|
|
|
|
"Swift": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["swift"]
|
|
|
|
|
},
|
|
|
|
|
"Swig": {
|
|
|
|
|
"name": "SWIG",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"nested": true,
|
|
|
|
|
"extensions": ["swg", "i"]
|
|
|
|
|
},
|
|
|
|
|
"SystemVerilog": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["sv", "svh"]
|
|
|
|
|
},
|
|
|
|
|
"Tcl": {
|
|
|
|
|
"name": "TCL",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["tcl"]
|
|
|
|
|
},
|
2020-09-15 15:53:00 +00:00
|
|
|
|
"Tera": {
|
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["{#", "#}"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["tera"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Tex": {
|
|
|
|
|
"name": "TeX",
|
|
|
|
|
"line_comment": ["%"],
|
|
|
|
|
"extensions": ["tex", "sty"]
|
|
|
|
|
},
|
|
|
|
|
"Text": {
|
|
|
|
|
"name": "Plain Text",
|
2020-06-14 08:46:56 +00:00
|
|
|
|
"literate": true,
|
2020-06-21 07:07:21 +00:00
|
|
|
|
"mime": ["text/plain"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["text", "txt"]
|
|
|
|
|
},
|
|
|
|
|
"Thrift": {
|
|
|
|
|
"line_comment": ["#", "//"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["thrift"]
|
|
|
|
|
},
|
|
|
|
|
"Toml": {
|
|
|
|
|
"name": "TOML",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [
|
|
|
|
|
["\\\"", "\\\""],
|
|
|
|
|
["'", "'"],
|
|
|
|
|
["\\\"\\\"\\\"", "\\\"\\\"\\\""],
|
|
|
|
|
["'''", "'''"]
|
|
|
|
|
],
|
|
|
|
|
"extensions": ["toml"]
|
|
|
|
|
},
|
2020-05-08 12:11:54 +00:00
|
|
|
|
"Tsx": {
|
|
|
|
|
"name": "TSX",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
|
|
|
|
"extensions": ["tsx"]
|
|
|
|
|
},
|
2020-09-20 13:29:57 +00:00
|
|
|
|
"Ttcn": {
|
|
|
|
|
"name": "TTCN-3",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["ttcn", "ttcn3", "ttcnpp"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Twig": {
|
|
|
|
|
"name": "Twig",
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["twig"],
|
2020-06-15 19:08:28 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["{#", "#}"]]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
|
|
|
|
"TypeScript": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
2020-05-08 12:11:54 +00:00
|
|
|
|
"extensions": ["ts"]
|
2020-03-18 03:11:46 +00:00
|
|
|
|
},
|
2022-08-15 06:45:20 +00:00
|
|
|
|
"UMPL": {
|
|
|
|
|
"line_comment": ["!"],
|
|
|
|
|
"quotes": [["`", "`"]],
|
|
|
|
|
"extensions": ["umpl"]
|
|
|
|
|
},
|
2022-06-17 04:47:05 +00:00
|
|
|
|
"Unison": {
|
|
|
|
|
"nested": true,
|
|
|
|
|
"line_comment": ["--"],
|
|
|
|
|
"multi_line_comments": [["{-", "-}"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"extensions": ["u"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"UnrealDeveloperMarkdown": {
|
|
|
|
|
"name": "Unreal Markdown",
|
|
|
|
|
"important_syntax": ["```"],
|
|
|
|
|
"extensions": ["udn"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"UnrealPlugin": {
|
|
|
|
|
"name": "Unreal Plugin",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"blank": true,
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["uplugin"]
|
|
|
|
|
},
|
|
|
|
|
"UnrealProject": {
|
|
|
|
|
"name": "Unreal Project",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"blank": true,
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["uproject"]
|
|
|
|
|
},
|
|
|
|
|
"UnrealScript": {
|
|
|
|
|
"name": "Unreal Script",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["uc", "uci", "upkg"]
|
|
|
|
|
},
|
|
|
|
|
"UnrealShader": {
|
|
|
|
|
"name": "Unreal Shader",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["usf"]
|
|
|
|
|
},
|
|
|
|
|
"UnrealShaderHeader": {
|
|
|
|
|
"name": "Unreal Shader Header",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["ush"]
|
|
|
|
|
},
|
|
|
|
|
"UrWeb": {
|
|
|
|
|
"name": "Ur/Web",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["ur", "urs"]
|
|
|
|
|
},
|
|
|
|
|
"UrWebProject": {
|
|
|
|
|
"name": "Ur/Web Project",
|
|
|
|
|
"line_comment": ["#"],
|
|
|
|
|
"extensions": ["urp"]
|
|
|
|
|
},
|
|
|
|
|
"Vala": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["vala"]
|
|
|
|
|
},
|
|
|
|
|
"VB6": {
|
|
|
|
|
"name": "VB6",
|
|
|
|
|
"line_comment": ["'"],
|
|
|
|
|
"extensions": ["frm", "bas", "cls"]
|
|
|
|
|
},
|
|
|
|
|
"VBScript": {
|
|
|
|
|
"name": "VBScript",
|
|
|
|
|
"line_comment": ["'", "REM"],
|
|
|
|
|
"extensions": ["vbs"]
|
|
|
|
|
},
|
|
|
|
|
"Velocity": {
|
|
|
|
|
"name": "Apache Velocity",
|
|
|
|
|
"line_comment": ["##"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["#*", "*#"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["vm"],
|
|
|
|
|
"quotes": [["'", "'"], ["\\\"", "\\\""]]
|
|
|
|
|
},
|
|
|
|
|
"Verilog": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["vg", "vh"]
|
|
|
|
|
},
|
|
|
|
|
"VerilogArgsFile": {
|
|
|
|
|
"name": "Verilog Args File",
|
|
|
|
|
"extensions": ["irunargs", "xrunargs"]
|
|
|
|
|
},
|
|
|
|
|
"Vhdl": {
|
|
|
|
|
"name": "VHDL",
|
|
|
|
|
"line_comment": ["--"],
|
2022-08-14 15:36:18 +00:00
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["vhd", "vhdl"]
|
|
|
|
|
},
|
|
|
|
|
"VisualBasic": {
|
|
|
|
|
"name": "Visual Basic",
|
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"line_comment": ["'"],
|
|
|
|
|
"extensions": ["vb"]
|
|
|
|
|
},
|
|
|
|
|
"VisualStudioProject": {
|
|
|
|
|
"name": "Visual Studio Project",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["vcproj", "vcxproj"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"VisualStudioSolution": {
|
|
|
|
|
"name": "Visual Studio Solution",
|
|
|
|
|
"blank": true,
|
|
|
|
|
"extensions": ["sln"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"VimScript": {
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"name": "Vim Script",
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"line_comment": ["\\\""],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["vim"]
|
|
|
|
|
},
|
|
|
|
|
"Vue": {
|
|
|
|
|
"name": "Vue",
|
2020-05-18 16:26:25 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["<!--", "-->"], ["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
|
2020-06-21 14:29:12 +00:00
|
|
|
|
"important_syntax": ["<script", "<style", "<template"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["vue"]
|
|
|
|
|
},
|
|
|
|
|
"WebAssembly": {
|
|
|
|
|
"line_comment": [";;"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["wat", "wast"]
|
|
|
|
|
},
|
2022-08-13 19:13:59 +00:00
|
|
|
|
"WenYan":{
|
|
|
|
|
"name":"The WenYan Programming Language",
|
|
|
|
|
"multi_line_comments":[["批曰。","。"],["疏曰。","。"]],
|
|
|
|
|
"extensions":["wy"]
|
|
|
|
|
},
|
2021-05-09 18:28:00 +00:00
|
|
|
|
"WGSL": {
|
|
|
|
|
"name": "WebGPU Shader Language",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"extensions": ["wgsl"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Wolfram": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
|
|
|
|
"multi_line_comments": [["(*", "*)"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["nb", "wl"]
|
|
|
|
|
},
|
|
|
|
|
"Xaml": {
|
|
|
|
|
"name": "XAML",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["xaml"]
|
|
|
|
|
},
|
|
|
|
|
"XcodeConfig": {
|
|
|
|
|
"name": "Xcode Config",
|
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["xcconfig"]
|
|
|
|
|
},
|
|
|
|
|
"Xml": {
|
|
|
|
|
"name": "XML",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["xml"]
|
|
|
|
|
},
|
|
|
|
|
"XSL": {
|
|
|
|
|
"name": "XSL",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"multi_line_comments": [["<!--", "-->"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["xsl", "xslt"]
|
|
|
|
|
},
|
|
|
|
|
"Xtend": {
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["//"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"], ["'''", "'''"]],
|
|
|
|
|
"extensions": ["xtend"]
|
|
|
|
|
},
|
|
|
|
|
"Yaml": {
|
|
|
|
|
"name": "YAML",
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["yaml", "yml"]
|
|
|
|
|
},
|
2022-08-13 17:45:46 +00:00
|
|
|
|
"ZenCode": {
|
|
|
|
|
"line_comment": ["//", "#"],
|
|
|
|
|
"multi_line_comments": [["/*", "*/"]],
|
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"verbatim_quotes": [["@\\\"", "\\\""], ["@'", "'"]],
|
|
|
|
|
"extensions": ["zs"]
|
|
|
|
|
},
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"Zig": {
|
|
|
|
|
"line_comment": ["//"],
|
2020-05-31 11:55:17 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""]],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"extensions": ["zig"]
|
|
|
|
|
},
|
|
|
|
|
"Zsh": {
|
2020-03-23 09:25:00 +00:00
|
|
|
|
"shebangs": ["#!/bin/zsh"],
|
2020-03-18 04:55:54 +00:00
|
|
|
|
"line_comment": ["#"],
|
2020-03-18 03:11:46 +00:00
|
|
|
|
"quotes": [["\\\"", "\\\""], ["'", "'"]],
|
|
|
|
|
"extensions": ["zsh"]
|
2018-08-24 15:46:42 +00:00
|
|
|
|
}
|
2020-03-18 03:11:46 +00:00
|
|
|
|
}
|
2019-04-30 08:12:01 +00:00
|
|
|
|
}
|