我使用C++
在Pluralsight
上观看了几个VS2017
教程,每当作者键入一对大括号并按下回车键时,光标始终显示为缩进并位于中间行,准备就绪键入开始(见image 2
)。但是在我的VS2017
中,光标总是出现在右大括号前面(见image 1
),所以我必须按回车键在大括号之间创建一个空行,向上移动光标然后键入我可以开始输入之前的标签。
我在VS2017
下的text editor/C++
搜索了设置,但找不到如何更改此行为。这很烦人,我认为必须有办法改变它。
有谁知道怎么样?
答案 0 :(得分:3)
工具>>选项>>文字编辑器>> C ++>>格式化>>一般
确保"在自动完成时自动格式化大括号"检查。
那应该给你你想要的东西
答案 1 :(得分:0)
我在C#中遇到了类似的问题,但是没有像C ++这样的选项 在c#-code style-formatting-indentation下的预览显示开括号后的行为缩进。 但是实际上,在按下分号时,编辑器会将行取消缩进。