配置Sublime Text保存时自动修复ESLint问题,需安装SublimeLinter和SublimeLinter-eslint插件,确保项目含.eslintrc配置文件并安装ESLint,再通过新建构建系统执行npx eslint --fix,结合SublimeOnSaveBuild插件实现保存自动修复。

在 Sublime Text 中保存文件时自动执行 ESLint 修复,可以通过配置 Sublime Text 插件 结合 ESLint --fix 实现。以下是具体操作方法。
打开 Sublime Text,使用 Package Control 安装以下两个核心插件:
你的项目根目录需要有 .eslintrc.js 或 .eslintrc.json 配置文件,并且本地或全局安装了 ESLint。
npm install eslint --save-dev
仅靠 SublimeLinter-eslint 还不能自动修复问题,需要借助另一个插件:
安装完成后,创建一个构建系统来运行 ESLint --fix。
步骤如下:
{
"cmd": ["npx", "eslint", "$file", "--fix"],
"selector": "source.js, source.jsx, source.ts, source.tsx",
"shell": true,
"working_dir": "${project_path:${folder}}",
"encoding": "utf-8"
}保存为 ESLint-Fix.sublime-build。
打开一个 JS 文件,故意写一些不符合 ESLint 规则的代码(如多余的分号、空格等),然后保存文件。如果格式被自动修正,说明配置成功。
注意:
基本上就这些。配置一次后,后续项目可复用类似设置。关键是构建脚本 + 保存触发机制协同工作。
以上就是sublime怎么在保存时自动执行eslint修复_sublime自动运行ESLint修复代码方法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号