什么在空花括号块内插入空间?

Posted

技术标签:

【中文标题】什么在空花括号块内插入空间?【英文标题】:What inserts space inside empty curly braces block? 【发布时间】:2015-12-06 17:22:38 【问题描述】: 使用 Visual Studio 2015,编辑C# 代码,输入两个字符序列。 'Something' 不断在块内插入单个空格,从而导致 ,这对某些人来说可能很烦人。

在禁用所有 IntelliSense 和 Resharper 格式时导致此行为的原因是什么?

【问题讨论】:

【参考方案1】:

如果您使用的是 Resharper,请转到 Resharper->TemplateExplorer,然后您可以随意编辑

【讨论】:

【参考方案2】:

虽然不是很直观和预期:

Smart 在 Visual Studio 菜单项 Tools/Options/Text Editor/C#/Tabs/Indenting 中的选择会导致此行为。将其更改为 Block 会阻止它...

【讨论】:

以上是关于什么在空花括号块内插入空间?的主要内容,如果未能解决你的问题,请参考以下文章

作用域

为啥将 C 代码块用花括号括起来?

在 Jekyll 的 Markdown 代码块中转义双花括号

什么时候应该使用花括号进行 ES6 导入?

Java中的变量

关于C语言作用域