javascript - 更改 ESLint 中的“shouldFix”参数
问题描述
我正在使用 ESLint 及其 VS Code 扩展来格式化我的代码。
在某些时候,它停止在保存时自动格式化代码。我卸载了所有东西并重新安装:VS Code、ESLint 和 VS Code 的 ESLint 扩展。
我想我已经接近使格式化程序工作了,但是当我尝试保存带有 linting 错误的文件时,ESLint 会在 VS Code 中记录这一点:
2020-10-10T10:41:45.345Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
我想如果我找到该shouldFix
参数并将其设置为true
它会起作用,但它在哪里?
解决方案
上述解决方案对我不起作用。我必须明确地将以下内容添加到我的 VSCode 设置中。
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
我认为可能是最新的 VSCode 更新中的某些内容与插件通信出错了。
推荐阅读
- regex - Regex - match data between nth space and stop at nth space
- c++ - Why does the local variable in my thread function get interrupted by other threads?
- node.js - 从 cloudstar 生成的应用程序在 AWS cloud9 中快速运行 express 应用程序?
- c++ - C ++不合格名称查找:不同cpp中的不同结构大小导致运算符new分配的内存少于构造函数进程?
- java - 如何以编程方式获取所有相邻小区信息?
- android - SSL证书问题:Android Studio证书链中的自签名证书
- python - 如何创建 CSV 文件的标题?
- css - Wordpress 没有在移动设备上显示部分 CSS
- c - 将操作应用于 C 中的整个内存块
- python - 在 PyCharm 的远程解释器上运行远程脚本