问题 VS代码 - 花括号前的代码格式化空格


当我在VS代码编辑器中使用autoformat函数时,它在大括号之前插入空格,如下所示:

从:

<Button onClick={this.callMyFunc.bind(this, screenSet.index)}>Add</Button>

至:

<Button onClick={this.callMyFunc.bind(this, screenSet.index) }>Add</Button>

从:

))}

至:

)) }

我找不到选项这个设置...请问有人能帮帮我吗?


7956
2018-06-10 09:07


起源



答案:


尝试将此设置为您的用户设置:

"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,

也许这也是

"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,

4
2017-07-19 10:16



不幸的是,它没有帮助...... - David Slavík


答案:


尝试将此设置为您的用户设置:

"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,

也许这也是

"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,

4
2017-07-19 10:16



不幸的是,它没有帮助...... - David Slavík


在首选项中,您应将其设置为 true

"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": true,
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": true

3
2018-05-04 09:47





似乎尽管有这些配置设置,它还没有 支持的 在 VSCode。 :(


2
2017-08-05 12:30