Mis*_*n22 6 c++ visual-studio-2015
我已经设法让Visual Studio将开始括号保持在同一行上(这个设置在下面Formatting -> New Lines
;我正在寻找的设置,如果它们存在,不在这个选项区域):
void foo() {
bar();
}
Run Code Online (Sandbox Code Playgroud)
但我无法弄清楚如何保持else并捕获与前一个语句的结束括号相同的行.
为了澄清,这是Visual Studio自动格式化为:
if (foo) {
return 1;
}
else {
return 2;
}
Run Code Online (Sandbox Code Playgroud)
这就是我想要的:
if (foo) {
return 1;
} else {
return 2;
}
Run Code Online (Sandbox Code Playgroud)
Chr*_*phe 10
转到Tool
- > Option
然后General
- > Text editor
- > C++
- > Formatting
- > New lines
.
选择以下设置:
将显示最后一个设置的预览
if (a < b)
{
} else
{
}
Run Code Online (Sandbox Code Playgroud)
但这没有考虑到第一个选项.
如果键入if/else语句,请选择该区域,并要求编辑器重新格式化.声明将显示为:
if (test) {
} else {
}
Run Code Online (Sandbox Code Playgroud)
我可以在Visual Studio 2015上成功试用.我用外语测试它,所以上面提到的选项的英文措辞可能略有不同,但足够接近被发现.
归档时间: |
|
查看次数: |
1779 次 |
最近记录: |