Skip to content

配置编辑器

编辑器插件使用项目中的 oxlint --lsp,因此必须在本地安装 oxlint

参见 快速入门 以安装 Oxlint。

支持的编辑器

VS Code

安装

从以下位置下载官方 Oxc VS Code 插件:

该插件兼容其他基于 VS Code 的编辑器,包括 Cursor。

团队配置

  1. 为贡献者推荐该插件:

.vscode/extensions.json:

.vscode/extensions.json
json
{
  "recommendations": ["oxc.oxc-vscode"]
}
  1. .vscode/settings.json 中启用保存时自动修复:
.vscode/settings.json
json
{
  "editor.codeActionsOnSave": {
    "source.fixAll.oxc": "always"
  }
}
  1. .vscode/settings.json 中启用类型感知的代码检查:
.vscode/settings.json
json
{
  "oxc.typeAware": true
}

你还需确保项目中已安装 oxlint-tsgolint。详情请参见 类型感知代码检查文档

参考

Zed

安装

参考

JetBrains

IntelliJ IDEA 和 WebStorm。

安装

参考

Neovim

nvim-lspconfig

sh
npm i -g oxlint
lua
vim.lsp.enable('oxlint')

coc.nvim

vim
:CocInstall coc-oxc

其他编辑器

对于支持 LSP 的编辑器(如 Emacs、Helix、Sublime),请配置:

bash
oxlint --lsp

参考