mal*_*ala 11 import reactjs visual-studio-code
如何从Visual Studio Code中的所有文件中删除未使用的导入,我的警告控制台如下所示
我尝试过使用shift+alt+o,但只会删除当前文件中的导入
有一个 eslint 插件可以做到这一点。对我来说效果很好。
它称为eslint-plugin-unused-imports。
在 eslint 配置文件中:
"plugins": ["unused-imports"],
"rules": {
"no-unused-vars": "off", // or "@typescript-eslint/no-unused-vars": "off",
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{ "vars": "all", "varsIgnorePattern": "^_", "args": "after-used", "argsIgnorePattern": "^_" }
]
}
Run Code Online (Sandbox Code Playgroud)
然后,在你的 vscode 配置上:
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
Run Code Online (Sandbox Code Playgroud)
我希望它有帮助。
| 归档时间: |
|
| 查看次数: |
10884 次 |
| 最近记录: |