在settings.json
中,只能使用以下格式格式化*.ts
文件:
"[typescript]": {
"editor.formatOnSave": true
},
但是我无法使其用于*.tsx
文件。
答案 0 :(得分:0)
没关系,想通了:
"[typescriptreact]": {
"editor.formatOnSave": true
},
答案 1 :(得分:0)
使用类似“ ESLint”的插件的替代方法:
"[typescriptreact]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
}
答案 2 :(得分:0)
您可以安装 Prettier Code formatter extension 并在 settings.json 文件中添加这两个选项
{
"typescript.format.enable": false,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}