dim*_*mba 8 c c++ visual-studio-2010
VS v010将以下C++代码缩进为:
if (Foo(arg1,
arg2))
{
}
Run Code Online (Sandbox Code Playgroud)
有没有办法更改VS格式规则以缩进代码如下:
if (Foo(arg1,
arg2))
{
}
Run Code Online (Sandbox Code Playgroud)
谢谢
更新
为什么这些缺点?难道你不觉得代码风格很重要还是有其他原因?
不,没有办法"开箱即用"迫使Visual Studio以这种方式缩进代码.它总是只用一个标签来缩进包装的函数参数.
事实证明,这种风格符合微软的通用编码指南,也可能就是为什么他们以这种方式编写它.不过我也不太关心它,也喜欢你的风格.
但事实证明,您只需手动缩进第一个包装参数.随后,当您按下时Enter,Visual Studio将自动启动第一个精心排列的参数下面的下一行.
还要记住(如果您已经编写了方法定义),您可以一次选择多行,并使用Tab键将它们全部排列.您不必一次只做一个.
通常,遗憾的是,Visual Studio中的C/C++代码可用的代码格式选项非常有限.C#程序员得到了更多的好东西.您可以投资一个像Visual Assist X这样的加载项或扩展程序,它可以在IDE中为您提供更多功能.
| 归档时间: |
|
| 查看次数: |
2107 次 |
| 最近记录: |