Skip to Content

代码编辑器语言支持

语言支持指片段编辑器根据文件扩展名(如 .py → Python)或片段的运行环境(如 shellpython)选择语法高亮与补全。以下为当前支持列表。

文档目录 · 参考


按文件扩展名识别

扩展名语言说明
.js, .jsxjavascriptJavaScript
.ts, .tsxtypescriptTypeScript
.pypythonPython
.sh, .bash, .zshshellShell 脚本
.jsonjsonJSON
.html, .htmhtmlHTML
.csscssCSS
.scss, .lessscss / lessSCSS / Less
.mdmarkdownMarkdown
.yaml, .ymlyamlYAML
.xmlxmlXML
.sqlsqlSQL
.go, .rs, .java, .kt, .swiftgo / rust / java / kotlin / swift对应语言
.c, .h, .cpp, .hppc / cppC / C++
.php, .rb, .lua, .rphp / ruby / lua / r对应语言
.ps1, .psm1powershellPowerShell
.txtplaintext纯文本

按运行环境识别

环境变量语言说明
plainplaintext纯文本
richmarkdownMarkdown
shellshellShell 脚本
applescriptapplescriptAppleScript
jsjavascriptJavaScript
powershellpowershellPowerShell(执行);高亮优先看 .ps1 文件名
pythonpythonPython

内置高亮

片段代码编辑器支持高亮。内置语言包括:plaintextjavascripttypescriptjsonhtmlcssscsslessmarkdownxmlyamlsqlpythonjavaccppcsharpgorustphprubyswiftkotlinluarshellpowershellassemblyobjective-c 以及 clojure / dart / haskell / scala 等(完整列表见应用内设置 → 编辑器语言选项)。设置里还可注册自定义语言。

具体以当前版本为准。

最后更新于