在大多数 IDE 中,你可以设置,例如输入>
if(isTrue) { //and when you hit enter here you get the } automatically
但是我还没有找到在 VS 选项中哪里可以找到此行为。有插件可以解决此问题吗?
答案1
在 StackOverflow 上看到这个问题:Visual Studio 2012 中的花括号自动完成
基本上,以下任一免费插件都可以解决问题:
- 生产力电动工具 2012(适用于 Visual Studio Professional 2012)
- 支撑完成器
此外,你可能会发现代码片段在某些情况下会有所帮助,例如输入if
后Tab会插入一个样板如果语句,并允许您快速输入条件,然后再点击Enter将光标放在里面。同样,键入ctr
和按下Tab将对类构造函数执行相同的操作。默认情况下不包含方法,但可以创建自定义代码片段。
答案2
我用重新搜索这添加了此行为。我相信 Visual Studio 依靠用户输入 } 来触发格式化: