Visual Studio更改Ctrl-KD的工作方式

在Visual Studio中(我使用的是2012),有没有什么方法可以编辑CtrlKD组合处理其自动格式化的方式

我并不是要改变这些键组合的作用,我的意思是扩展自动格式化的方式

它处理标签的方式等都很好,我更关心白空间

我们使用的插件可以轻松对齐变量属性,使其易于阅读。 像这样:

var test = 'whatever', another = 'this one', alignedProperly = 'yay'; 

看起来很挑剔是的,但是在非常大的Object文字中,能够阅读它们是非常有帮助的!

有没有人找到自动格式化规则所在的位置,以及是否可以编辑/更改它们? (在选项中的任何地方都找不到它们!)

你在找:

工具>选项>文本编辑器> C#>格式设置>间距>设置其他间距选项>忽略声明语句中的空格

这是在VS 2010,但我猜2012年应该有点类似。

在VS 2017:

工具>选项>文本编辑器> C#>代码样式>格式设置>间距>设置其他间距选项>忽略声明语句中的空格