如何在 Visual Studio 2012 中实现花括号自动完成。C#

如何在 Visual Studio 2012 中实现花括号自动完成。C#

在大多数 IDE 中,你可以设置,例如输入>

if(isTrue) { //and when you hit enter here you get the } automatically

但是我还没有找到在 VS 选项中哪里可以找到此行为。有插件可以解决此问题吗?

答案1

在 StackOverflow 上看到这个问题:Visual Studio 2012 中的花括号自动完成

基本上,以下任一免费插件都可以解决问题:

此外,你可能会发现代码片段在某些情况下会有所帮助,例如输入ifTab会插入一个样板如果语句,并允许您快速输入条件,然后再点击Enter将光标放在里面。同样,键入ctr和按下Tab将对类构造函数执行相同的操作。默认情况下不包含方法,但可以创建自定义代码片段。

答案2

我用重新搜索这添加了此行为。我相信 Visual Studio 依靠用户输入 } 来触发格式化:

选项

相关内容