Skip to content

Language support

Folto provides completions, error marks, go to definition, and more through a language server for each language. There are no extensions to find and install.

TypeScript, JavaScript, Python, HTML, CSS (SCSS, Less), JSON, and Markdown. Swift works if Xcode (or the Command Line Tools) is installed on your Mac.

These are downloaded automatically the first time you open a file in the language (it can take tens of seconds).

Language Notes
Astro, Svelte, YAML, Bash, Dockerfile, Prisma Downloaded automatically
PHP (Intelephense) Has its own license terms, so only when you click it in Settings › Editor › Language support
Go, Rust, TOML Work if gopls, rust-analyzer, or taplo is installed on your Mac

To stop automatic downloads, turn off Settings › Editor › Download language support automatically. Language servers you haven’t used for a while stop on their own (they start again when needed).

Settings › Editor › Language support shows each language’s status and lets you Retry.