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

Mar*_*.io 14 javascript c# vb.net formatting visual-studio

在Visual Studio(我使用的是2012),有编辑的方式,任何方式Ctrl- K- D组合处理其自动格式化

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

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

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

var test            = 'whatever',
    another         = 'this one',
    alignedProperly = 'yay';
Run Code Online (Sandbox Code Playgroud)

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

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

pub*_*cgk 22

你在找:

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

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


Cir*_*i94 5

在VS 2017中:

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