Visual Studio更改Ctrl-K-D的工作方式

时间:2013-03-07 20:29:08

标签: c# javascript vb.net visual-studio formatting

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

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

它处理 tabbing 等的方式很好,我更关心 white-space

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

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

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

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

3 个答案:

答案 0 :(得分:20)

您在寻找:

  

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

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

答案 1 :(得分:3)

在VS 2017中:

  

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

答案 2 :(得分:1)

此功能已更改为Ctrl + K,Ctrl + E。 这称为代码清除。 单击VS页面底部的“除尘器”,然后单击“配置代码清除”以分配特定的操作。

Code Cleanup