Editor Integration

Visual Studio Code

The Visual Studio Code extension for editing CSL is available from the VS Code Marketplace.


To use the Emacs mode, first install the csl-mode Emacs package from the CSL source repository in the editor-plugins subdirectory. Additionally, if you’ve installed the CSL LSP server, then you can configure Emacs to use it with either eglot or lsp-mode. Please refer to the README in the Emacs package for instructions.