Visual Studio代码格式

时间:2008-11-14 07:51:40

标签: visual-studio code-formatting

我一直在使用Visual Studio作为我的主要IDE(不过我仍然使用Emacs进行一些个人项目)。

我喜欢Emacs格式化C / C ++代码的方式,并且我想说服Visual Studio对C#代码使用类似的约定。例如,在Emacs中,C函数调用如下所示:

functionName(argument1,
             argument2,
             argument3);

在Visual Studio格式化的C#代码中,函数调用如下:

functionName(argument1,
    argument2,
    argument3);

这对我来说似乎更糟。

有没有办法调整Visual Studio代码格式规则?任何可以处理的插件?

非常感谢,

3 个答案:

答案 0 :(得分:20)

工具>选项>文本编辑器> C#>格式化

http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Formatting

答案 1 :(得分:7)

Resharper(上图)很好。 CodeRush现在免于DevExpress。多年来我一直很喜欢使用他们的产品。

http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/

答案 2 :(得分:0)

另请参阅此扩展程序,该扩展程序会在每次保存文件时自动执行此过程:https://visualstudiogallery.msdn.microsoft.com/3ea1c920-69c4-441f-9979-ccc2752dac56