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
powershellpowershellЗапуск PowerShell; подсветка предпочитает .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 и другие (полный список: Настройки → язык редактора). Свои языки можно зарегистрировать в Настройках.

Детали зависят от текущей версии приложения.

Обновлено