VSCode自动添加{' '}空白字符,求助关闭对应设置
解决VSCode自动添加
{' '}空白字符的问题 用Prettier格式化的情况
- 打开VSCode设置(快捷键
Ctrl+,/Cmd+,) - 搜索
prettier.jsxPreserveWhitespace,将其设为false - 若用配置文件
.prettierrc,添加以下内容:{ "jsxPreserveWhitespace": false }
用VSCode自带JS/TS格式化器的情况
- 打开VSCode设置,搜索
javascript.format.insertSpaceInJSXExpressionContainers,设为false - 针对TypeScript文件,搜索
typescript.format.insertSpaceInJSXExpressionContainers,同样设为false
额外排查点
- 若开启了
editor.formatOnSave,修改设置后重启VSCode验证效果 - 暂时禁用其他代码格式化扩展(如ESLint),排查是否是扩展规则导致
内容的提问来源于stack exchange,提问作者itsjustcarlos
相关产品推荐
相关产品推荐

