在Visual Studio中更改现有代码的格式/样式;可能吗?

问题描述:

我已经搜索了这个,但所有我找到的答案是改变自动格式化选项Visual Studio的新代码。我想知道是否有可能改变现有代码的格式。例如:在Visual Studio中更改现有代码的格式/样式;可能吗?

if(myboolean) 
{ 
    return 1; 
} 
else 
{ 
    return 0; 
} 

变为:

if(myboolean) { 
    return 1; 
} else { 
    return 0; 
} 

有一个内置的功能,做到这一点,我很想念,或者是一些扩展,做这一点,任何人都可以推荐吗?

对于vs2012是Tools/Options/Text Editor/All languajes/Tabs,然后你应该选择(None,block或smart)。你也可以选择标签的大小。

https://msdn.microsoft.com/en-us/library/ms165330(v=vs.100).aspx。我希望这有帮助。

+0

这是用于新代码;我要求提供一个功能来重构EXISTING代码的格式。 – dmarra

按下Ctrl + K,然后按Ctrl + D来格式化Visual Studio中的现有代码。

您还可以使用编辑 - >高级来访问与在Visual Studio中格式化现有代码有关的几个选项。