我刚开始使用Visual Studio 2013.我喜欢自动大括号完成功能。但是在C#中,当我输入{之后按Enter键时,没有额外的行来编写我们的代码,就像在eclipse中一样。相反,光标将位于}的左侧。有人注意到了吗?有没有办法解决它。
当我按下大括号后按Enter键时,编辑器是这样的:
class Example {
|}
(光标是管道字符的位置..)
编辑: 我刚刚发现,在Visual C ++ 2013中,大括号按预期工作。
class Example {
|
}
(光标是管道字符的位置..)
答案 0 :(得分:2)
在文本编辑器/所有语言/常规页面的选项中进行检查。选择“自动大括号完成。”
顺便说一句,在2013年,您可以在“选项”中的树视图控件顶部搜索“大括号”等字词,以查找找到“大括号”的所有页面。
从here获取答案。
答案 1 :(得分:0)
尝试输入
class
然后按Tab键。
同样适用于接口,如块等等。
如果要编写属性,请键入
prop
然后按Tab键。
答案 2 :(得分:0)
您可以按Ctrl-Enter键,它会按预期重新定位右大括号。因为Ctrl-Enter在当前行之上创建了一个新行。