Skip to Content

程式碼編輯器語言支持

語言支持指片段編輯器根據文件擴充名(如 .py → Python)或片段的執行環境(如 shell、python)選擇語法高亮與補全。以下爲當前支持列表。

文件目錄 · 參考


按文件擴充名識別

擴充名語言說明
.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

內置高亮

片段程式碼編輯器支持高亮。內置語言包括:plaintext、javascript、typescript、json、html、css、scss、less、markdown、xml、yaml、sql、python、java、c、cpp、csharp、go、rust、php、ruby、swift、kotlin、lua、r、shell、powershell、assembly、objective-c 以及 clojure / dart / haskell / scala 等(完整列表見應用內設定 → 編輯器語言選項)。設定裡還可注冊自訂語言。

具體以當前版本爲準。

最後更新於