如何自动格式化VB.NET等C#行缩进

时间:2017-07-27 23:07:08

标签: ide visual-studio-2017 code-formatting

当我在VB.NET中编写内容时,IDE会自动完美地格式化我的行缩进,我不必在任何时候使用Tab键。

在C#中,当我需要编辑一行代码时,我可能会破坏这样的缩进...

void MyVoid()
{
    if (1==1)
    {
     int iThis = 5; //line with ugly indentation
    }
}

...,我必须手动更正缩进或使用Ctrl AKF来修复它。

在VB.NET中,当我跳到任何其他行时,IDE会自动修复它。

如何让它像在VB.NET中一样简单?

2 个答案:

答案 0 :(得分:1)

Power Commands可以选择在保存时自动格式化文档。还有一个标题为Format document on Save的轻量级扩展也应该这样做。

答案 1 :(得分:1)

您可以使用我的(商业)Continuous Formatting扩展程序,在您键入时格式化代码。