vscode 使用 eslint 格式化修改后的行
vscode format modified lines with eslint
我当前的项目中有几位开发人员使用不同的编码风格。因此,我需要使用以下设置配置我的 vscode
:
- 仅格式化由我更改的行
- 格式化应该运行只有在保存时
- 可以从
eslint
切换到 tslint
我当前的配置:
{
"editor.formatOnPaste": false,
"editor.formatOnType": false,
"editor.formatOnSave": false,
"editor.insertSpaces": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[typescript]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
},
"[javascript]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
},
"[json]": {
"editor.formatOnSave": true
},
}
好吧,我也希望听到开发人员在Vim
工作时如何解决类似的问题(因为有时我会使用它)。谢谢!
2020 年 8 月的更新带有“仅修改格式”选项
https://code.visualstudio.com/updates/v1_49#_only-format-modified-text
那应该包括 1. 和 2. 我相信。
如果您想通过 eslint --fix
格式化,这也是我正在寻找答案的问题。
only "eslint --fix" modified lines
我当前的项目中有几位开发人员使用不同的编码风格。因此,我需要使用以下设置配置我的 vscode
:
- 仅格式化由我更改的行
- 格式化应该运行只有在保存时
- 可以从
eslint
切换到tslint
我当前的配置:
{
"editor.formatOnPaste": false,
"editor.formatOnType": false,
"editor.formatOnSave": false,
"editor.insertSpaces": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[typescript]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
},
"[javascript]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
},
"[json]": {
"editor.formatOnSave": true
},
}
好吧,我也希望听到开发人员在Vim
工作时如何解决类似的问题(因为有时我会使用它)。谢谢!
2020 年 8 月的更新带有“仅修改格式”选项 https://code.visualstudio.com/updates/v1_49#_only-format-modified-text 那应该包括 1. 和 2. 我相信。
如果您想通过 eslint --fix
格式化,这也是我正在寻找答案的问题。
only "eslint --fix" modified lines