使用VS 2010中的选项卡对齐代码

时间:2012-02-08 00:26:16

标签: c# .net visual-studio visual-studio-2010 coding-style

这可能是个人偏好,但我有点习惯使用标签进行这种对齐

        Application excelApplication    = null;
        Workbooks workBooks             = null;
        Workbook activeWorkBook         = null;
        Worksheet activeWorkSheet       = null;

无论如何我可以使用一些组合键自动完成它吗?目前我手动使用标签对齐/缩进。我知道Ctrl K + Ctrl F存在,但它没有给出上面的对齐/缩进。

非常感谢任何插件/格式提示。我也使用Resharper,Resharper中有设置可以做到吗?

2 个答案:

答案 0 :(得分:4)

点击此处下载适用于VS2010的'生产力工具:http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef

向下滚动到Align Assignments段落,它可以完成您想要的任务。

答案 1 :(得分:0)

CodeAlignment - 比生产力工具更好。 CodeAlignment几乎可以对齐任何字符,而Productivity Tools只能执行“=”

我发现CA对代码块很聪明。在不突出显示任何内容的情况下,CA将对齐整个代码块 - 将光标放在任何一行上,它会影响该行上方和下方的所有行,直到它变为空白行。或者,您可以先选择所需的行。