Visual Studio Code自定义缩进样式

时间:2017-12-18 16:04:31

标签: visual-studio-code

无论出于何种原因(我讨厌它,但它就是它),我公司的标准风格是将括号缩进到与它们包含的代码相同的级别,如下所示:

public static string StringName
    {
    get
        {
        return "string value";
        }
    }

这很容易在Visual Studio中设置(选项>文本编辑器> C#(或任何语言)>代码风格>格式化>缩进>缩进打开和关闭大括号),但我是不确定如何在Code中自动化这种风格。除了缩写标准化的Python之类的语言之外,我工作的所有语言都是如此。

如何在Visual Studio代码中完成此操作?

1 个答案:

答案 0 :(得分:1)

如果您想要怀特史密斯风格,并且正在使用Omnisharp的C#:
如果还没有这样的文件,请创建它:omnisharp.json
-如果仅需要特定项目的格式,则在项目的根目录中,或者
-在<userdata>/.omnisharp处全局使用。
放入其中:

{  
"FormattingOptions":  
  {  
  "IndentBraces": true,  
  }  
}

Here,您可以找到格式设置选项的完整列表。