【问题标题】:Align code using tab in VS 2010在 VS 2010 中使用制表符对齐代码
【发布时间】:2012-02-29 11:12:57
【问题描述】:

这可能是个人喜好,但我有点习惯使用制表符进行这种对齐

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

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

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

【问题讨论】:

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


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    到这里下载 VS2010 的“生产力”工具:http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef

    向下滚动到对齐分配段落,它可以满足您的需求。

    【讨论】:

    • 有点跑题了,但是你知道 Eclipse 有什么等价物吗?
    • @Nullable 看起来在几行代码中不起作用:stackoverflow.com/questions/2378258/…
    • 它似乎也没有使用制表符,只有空格,这会给某些人带来问题。
    猜你喜欢
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多