Ide 如何像VB.NET那样自动格式化C#行缩进

Ide 如何像VB.NET那样自动格式化C#行缩进,ide,visual-studio-2017,code-formatting,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中那样简单?有一个选

当我在VB.NET中写东西时,IDE会自动完美地设置行缩进的格式,我在任何时候都不必使用tab键

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

void MyVoid()
{
    if (1==1)
    {
     int iThis = 5; //line with ugly indentation
    }
}
,我必须手动更正缩进或使用Ctrl-AKF来修复它

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


如何才能像在VB.NET中那样简单?

有一个选项,可以在保存时自动格式化文档。还有一个更轻量级的扩展名,标题应该也是这样。

有一个选项,可以在保存时自动格式化文档。还有一个更轻量级的扩展名,标题应该也是这样。

您可以使用my(commercial)扩展名,在您键入代码时对代码进行格式化。

您可以使用my(commercial)扩展名,在您键入代码时对代码进行格式化。

选项窗口中有按语言进行的格式化设置,您是否签出了这些设置?我承认我不知道这些是否只在你强制格式化文档时适用,因为我已经依赖ReSharper很多年了。选项窗口中有按语言设置的格式化设置,你签出了吗?我承认,我不知道这些是否只适用于您强制格式化文档时,因为我自己多年来一直依赖ReSharper。