Setting up your editor

Emacs

No official plugin exists for Emacs, but a syntax definition for Inko is found in this discussion.

(Neo)Vim

For Vim and Neovim we provide an official plugin. This plugin adds support for syntax highlighting, file type detection, folding, and indentation.

Users of NeoVim can also use nvim-treesitter to take advantage of Tree-sitter support for Inko, providing more accurate highlights.

The NeoVim plugin conform.nvim provides support for automatic formatting of source code using inko fmt.

Visual Studio Code

An official extension for Visual Studio Code is provided here. To install it, open VS Code's Quick Open window (Ctrl+P) and run the following:

ext install inko-lang.inko