配置编辑器
编辑器插件使用项目中的 oxlint --lsp,因此必须在本地安装 oxlint。
参见 快速入门 以安装 Oxlint。
支持的编辑器
VS Code
安装
从以下位置下载官方 Oxc VS Code 插件:
该插件兼容其他基于 VS Code 的编辑器,包括 Cursor。
团队配置
- 为贡献者推荐该插件:
.vscode/extensions.json:
json
{
"recommendations": ["oxc.oxc-vscode"]
}- 在
.vscode/settings.json中启用保存时自动修复:
json
{
"editor.codeActionsOnSave": {
"source.fixAll.oxc": "always"
}
}- 在
.vscode/settings.json中启用类型感知的代码检查:
json
{
"oxc.typeAware": true
}你还需确保项目中已安装 oxlint-tsgolint。详情请参见 类型感知代码检查文档。
参考
Zed
安装
参考
JetBrains
IntelliJ IDEA 和 WebStorm。
安装
参考
Neovim
nvim-lspconfig
sh
npm i -g oxlintlua
vim.lsp.enable('oxlint')coc.nvim
vim
:CocInstall coc-oxc其他编辑器
对于支持 LSP 的编辑器(如 Emacs、Helix、Sublime),请配置:
bash
oxlint --lsp