ESLint 修复
Sublime Text 插件,用于在当前文件上运行 eslint --fix
详细信息
安装次数
- 总计 11K
- Win 3K
- Mac 5K
- Linux 2K
2021年8月6日 | 2021年8月5日 | 2021年8月4日 | 2021年8月3日 | 2021年8月2日 | 2021年8月1日 | 2021年7月31日 | 2021年7月30日 | 2021年7月29日 | 2021年7月28日 | 2021年7月27日 | 2021年7月26日 | 2021年7月25日 | 2021年7月24日 | 2021年7月23日 | 2021年7月22日 | 2021年7月21日 | 2021年7月20日 | 2021年7月19日 | 2021年7月18日 | 2021年7月17日 | 2021年7月16日 | 2021年7月15日 | 2021年7月14日 | 2021年7月13日 | 2021年7月12日 | 2021年7月11日 | 2021年7月10日 | 2021年7月9日 | 2021年7月8日 | 2021年7月7日 | 2021年7月6日 | 2021年7月5日 | 2021年7月4日 | 2021年7月3日 | 2021年7月2日 | 2021年7月1日 | 2021年6月30日 | 2021年6月29日 | 2021年6月28日 | 2021年6月27日 | 2021年6月26日 | 2021年6月25日 | 2021年6月24日 | 2021年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
阅读文件
Sublime ESLint 修复
一个 Sublime Text 3 插件,用于对当前文件运行 eslint –fix
安装
依赖项
此插件需要 ESLint 才能运行。有关安装 ESLint 的信息,请参阅 入门指南。
插件安装
此插件可通过 软件包控制 安装。
要通过软件包控制安装,请执行以下操作
在 Sublime Text 中,打开 命令面板 并输入
install
。在命令中,应看到Package Control: Install Package
。如果该命令未高亮显示,请使用键盘或鼠标选择它。软件包控制将暂停几秒钟来获取可用的插件列表。当插件列表出现时,输入
eslint fix
。在条目中,应看到ESLint Fix
。选择此条目进行安装。
命令
命令面板
- ESLint Fix: 修复此文件
默认快捷键
- Linux/Windows: [Ctrl + KE]
- Mac: [Cmd + KE]
设置
默认情况下,使用以下设置
{
// The paths to look for executables
"paths": {
"linux": [],
"osx": [],
"windows": []
},
// The location to search for a locally installed eslint package.
// These are all relative paths to a project's directory.
// If this is not found, it will try to fallback to a global package
// (see 'eslint_path' below)
"local_eslint_path": {
"windows": "node_modules/eslint/bin/eslint.js",
"linux": "node_modules/.bin/eslint",
"osx": "node_modules/.bin/eslint"
},
// Specify this path to an eslint config file to override the default behavior.
// Passed to eslint as --config. Read more here:
// https://eslint.org.cn/docs/user-guide/command-line-interface#c---config
// If an absolute path is provided, it will use as is.
// Else, it will look for the file in the root of the project directory.
// Failing either, it will skip the config file
"config_path": {
"windows": "",
"linux": "",
"osx": ""
},
}
您可以通过 首选项 > 软件包设置 > ESLint Fix > 设置
路径修改任何设置。
项目特定设置覆盖
要覆盖特定项目中的全局插件配置,请向 .sublime-project
中的设置对象添加一个具有 eslint-fix
键的设置对象。此文件可以通过 项目 -> 编辑项目
访问。
例如
{
"folders": [
{
"path": "."
}
],
"settings": {
"config_path": {
"windows": "..."
}
}
}
鸣谢
虽然代码是独特的,但其中一些灵感来自 此插件。我的插件与当前缓冲区而不是文件最后保存状态的表现不同。