Setup editors
Oxlint editor extensions start the language server with oxlint --lsp from your project installation, so oxlint must be installed in the project.
See Quickstart to install and run Oxlint from the command line.
Supported editors
- VS Code (and Cursor, etc.)
- Zed
- JetBrains
- coc.nvim
- Other editors
VS Code
Install
Download the official Oxc VS Code extension from:
The extension is compatible with other VS Code-based editors, including Cursor.
Use (recommended setup for teams)
- Recommend the extension in your repository so contributors install the same tooling.
Create .vscode/extensions.json:
json
{
"recommendations": ["oxc.oxc-vscode"]
}- Enable fix on save (optional).
Add to .vscode/settings.json:
jsonc
{
"editor.codeActionsOnSave": {
"source.fixAll.oxc": true,
},
}Usage and configuration reference
Zed
Install
Use
Configure the extension in Zed’s settings.json (workspace or user settings), then open your project as a folder/workspace.
Usage and configuration reference
JetBrains
IntelliJ IDEA and WebStorm
Install
Use
Install the plugin, restart the IDE, and open your repository as a project.
Usage and configuration reference
coc.nvim
Install
vim
:CocInstall coc-oxcUsage and configuration reference
Other editors
If your editor supports custom LSP configuration (Neovim LSP, Emacs, Helix, Sublime LSP, etc.), configure it to launch:
bash
oxlint --lsp