Monaco Editor 0.17.1支持的文件格式列表

0:
aliases: (2) ["Plain Text", "text"]
extensions: (2) [".txt", ".gitignore"]
id: "plaintext"
mimetypes: ["text/plain"]

1:
aliases: (2) ["JSON", "json"]
extensions: (6) [".json", ".bowerrc", ".jshintrc", ".jscsrc", ".eslintrc", ".babelrc"]
id: "json"
mimetypes: ["application/json"]

2:
aliases: (2) ["Batch", "bat"]
extensions: (2) [".bat", ".cmd"]
id: "bat"
loader: ƒ ()

3:
aliases: (3) ["CoffeeScript", "coffeescript", "coffee"]
extensions: [".coffee"]
id: "coffeescript"
loader: ƒ ()
mimetypes: (2) ["text/x-coffeescript", "text/coffeescript"]

4:
aliases: (2) ["C", "c"]
extensions: (2) [".c", ".h"]
id: "c"
loader: ƒ ()

5:
aliases: (3) ["C++", "Cpp", "cpp"]
extensions: (6) [".cpp", ".cc", ".cxx", ".hpp", ".hh", ".hxx"]
id: "cpp"
loader: ƒ ()

6:
aliases: (2) ["C#", "csharp"]
extensions: (3) [".cs", ".csx", ".cake"]
id: "csharp"
loader: ƒ ()

7:
aliases: (2) ["CSP", "csp"]
extensions: []
id: "csp"
loader: ƒ ()

8:
aliases: (2) ["CSS", "css"]
extensions: [".css"]
id: "css"
loader: ƒ ()
mimetypes: ["text/css"]

9:
aliases: ["Dockerfile"]
extensions: [".dockerfile"]
filenames: ["Dockerfile"]
id: "dockerfile"
loader: ƒ ()

10:
aliases: (3) ["F#", "FSharp", "fsharp"]
extensions: (6) [".fs", ".fsi", ".ml", ".mli", ".fsx", ".fsscript"]
id: "fsharp"
loader: ƒ ()

11:
aliases: ["Go"]
extensions: [".go"]
id: "go"
loader: ƒ ()

12:
aliases: (2) ["Handlebars", "handlebars"]
extensions: (2) [".handlebars", ".hbs"]
id: "handlebars"
loader: ƒ ()
mimetypes: ["text/x-handlebars-template"]

13:
aliases: (4) ["HTML", "htm", "html", "xhtml"]
extensions: (9) [".html", ".htm", ".shtml", ".xhtml", ".mdoc", ".jsp", ".asp", ".aspx", ".jshtm"]
id: "html"
loader: ƒ ()
mimetypes: (4) ["text/html", "text/x-jshtm", "text/template", "text/ng-template"]

14:
aliases: (2) ["Ini", "ini"]
extensions: (3) [".ini", ".properties", ".gitconfig"]
filenames: (4) ["config", ".gitattributes", ".gitconfig", ".editorconfig"]
id: "ini"
loader: ƒ ()

15:
aliases: (2) ["Java", "java"]
extensions: (2) [".java", ".jav"]
id: "java"
loader: ƒ ()
mimetypes: (2) ["text/x-java-source", "text/x-java"]

16:
aliases: (3) ["JavaScript", "javascript", "js"]
extensions: (3) [".js", ".es6", ".jsx"]
filenames: ["jakefile"]
firstLine: "^#!.*\bnode"
id: "javascript"
loader: ƒ ()
mimetypes: ["text/javascript"]

17:
aliases: (2) ["Kotlin", "kotlin"]
extensions: [".kt"]
id: "kotlin"
loader: ƒ ()
mimetypes: (2) ["text/x-kotlin-source", "text/x-kotlin"]

18:
aliases: (2) ["Less", "less"]
extensions: [".less"]
id: "less"
loader: ƒ ()
mimetypes: (2) ["text/x-less", "text/less"]

19:
aliases: (2) ["Lua", "lua"]
extensions: [".lua"]
id: "lua"
loader: ƒ ()

20:
aliases: (2) ["Markdown", "markdown"]
extensions: (8) [".md", ".markdown", ".mdown", ".mkdn", ".mkd", ".mdwn", ".mdtxt", ".mdtext"]
id: "markdown"
loader: ƒ ()

21:
aliases: (2) ["DAX", "MSDAX"]
extensions: (2) [".dax", ".msdax"]
id: "msdax"
loader: ƒ ()

22:
aliases: (2) ["MySQL", "mysql"]
extensions: []
id: "mysql"
loader: ƒ ()

23:
aliases: ["Objective-C"]
extensions: [".m"]
id: "objective-c"
loader: ƒ ()

24:
aliases: (2) ["Pascal", "pas"]
extensions: (3) [".pas", ".p", ".pp"]
id: "pascal"
loader: ƒ ()
mimetypes: (2) ["text/x-pascal-source", "text/x-pascal"]

25:
aliases: (4) ["PostgreSQL", "postgres", "pg", "postgre"]
extensions: []
id: "pgsql"
loader: ƒ ()

26:
aliases: (2) ["PHP", "php"]
extensions: (5) [".php", ".php4", ".php5", ".phtml", ".ctp"]
id: "php"
loader: ƒ ()
mimetypes: ["application/x-php"]

27:
aliases: (2) ["ATS", "ATS/Postiats"]
extensions: (3) [".dats", ".sats", ".hats"]
id: "postiats"
loader: ƒ ()

28:
aliases: (4) ["PQ", "M", "Power Query", "Power Query M"]
extensions: (2) [".pq", ".pqm"]
id: "powerquery"
loader: ƒ ()

29:
aliases: (4) ["PowerShell", "powershell", "ps", "ps1"]
extensions: (3) [".ps1", ".psm1", ".psd1"]
id: "powershell"
loader: ƒ ()

30:
aliases: (3) ["Pug", "Jade", "jade"]
extensions: (2) [".jade", ".pug"]
id: "pug"
loader: ƒ ()

31:
aliases: (2) ["Python", "py"]
extensions: (6) [".py", ".rpy", ".pyw", ".cpy", ".gyp", ".gypi"]
firstLine: "^#!/.*\bpython[0-9.-]*\b"
id: "python"
loader: ƒ ()

32:
aliases: (2) ["R", "r"]
extensions: (4) [".r", ".rhistory", ".rprofile", ".rt"]
id: "r"
loader: ƒ ()

33:
aliases: (2) ["Razor", "razor"]
extensions: [".cshtml"]
id: "razor"
loader: ƒ ()
mimetypes: ["text/x-cshtml"]

34:
aliases: ["redis"]
extensions: [".redis"]
id: "redis"
loader: ƒ ()

35:
aliases: (2) ["Redshift", "redshift"]
extensions: []
id: "redshift"
loader: ƒ ()

36:
aliases: (2) ["Ruby", "rb"]
extensions: (5) [".rb", ".rbx", ".rjs", ".gemspec", ".pp"]
filenames: ["rakefile"]
id: "ruby"
loader: ƒ ()

37:
aliases: (2) ["Rust", "rust"]
extensions: (2) [".rs", ".rlib"]
id: "rust"
loader: ƒ ()

38:
aliases: (2) ["Small Basic", "sb"]
extensions: [".sb"]
id: "sb"
loader: ƒ ()

39:
aliases: (3) ["Sass", "sass", "scss"]
extensions: [".scss"]
id: "scss"
loader: ƒ ()
mimetypes: (2) ["text/x-scss", "text/scss"]

40:
aliases: (3) ["sol", "solidity", "Solidity"]
extensions: [".sol"]
id: "sol"
loader: ƒ ()

41:
aliases: ["SQL"]
extensions: [".sql"]
id: "sql"
loader: ƒ ()

42:
aliases: (3) ["StructuredText", "scl", "stl"]
extensions: (4) [".st", ".iecst", ".iecplc", ".lc3lib"]
id: "st"
loader: ƒ ()

43:
aliases: (2) ["Swift", "swift"]
extensions: [".swift"]
id: "swift"
loader: ƒ ()
mimetypes: ["text/swift"]

44:
aliases: (6) ["tcl", "Tcl", "tcltk", "TclTk", "tcl/tk", "Tcl/Tk"]
extensions: [".tcl"]
id: "tcl"
loader: ƒ ()

45:
aliases: (3) ["TypeScript", "ts", "typescript"]
extensions: (2) [".ts", ".tsx"]
id: "typescript"
loader: ƒ ()
mimetypes: ["text/typescript"]

46:
aliases: (2) ["Visual Basic", "vb"]
extensions: [".vb"]
id: "vb"
loader: ƒ ()

47:
aliases: (2) ["XML", "xml"]
extensions: (11) [".xml", ".dtd", ".ascx", ".csproj", ".config", ".wxi", ".wxl", ".wxs", ".xaml", ".svg", ".svgz"]
firstLine: "(\<\?xml.*)|(\ id: "xml"
loader: ƒ ()
mimetypes: (4) ["text/xml", "application/xml", "application/xaml+xml", "application/xml-dtd"]

48:
aliases: (4) ["YAML", "yaml", "YML", "yml"]
extensions: (2) [".yaml", ".yml"]
id: "yaml"
loader: ƒ ()
mimetypes: ["application/x-yaml"]

49:
aliases: (2) ["scheme", "Scheme"]
extensions: (4) [".scm", ".ss", ".sch", ".rkt"]
id: "scheme"
loader: ƒ ()

50:
aliases: (2) ["clojure", "Clojure"]
extensions: (4) [".clj", ".cljs", ".cljc", ".edn"]
id: "clojure"
loader: ƒ ()

51:
aliases: (2) ["Shell", "sh"]
extensions: (2) [".sh", ".bash"]
id: "shell"
loader: ƒ ()

52:
aliases: (2) ["Perl", "pl"]
extensions: [".pl"]
id: "perl"
loader: ƒ ()

53:
aliases: (2) ["Azure CLI", "azcli"]
extensions: [".azcli"]
id: "azcli"
loader: ƒ ()

54:
aliases: (2) ["Apex", "apex"]
extensions: [".cls"]
id: "apex"
loader: ƒ ()
mimetypes: (2) ["text/x-apex-source", "text/x-apex"]

55:
aliases: (3) ["GraphQL", "graphql", "gql"]
extensions: (2) [".graphql", ".gql"]
id: "graphql"
loader: ƒ ()
mimetypes: ["application/graphql"]

length: 56

你可能感兴趣的:(monaco,editor)