Mr.Yuan Mr.Yuan

苟正其身矣,于从政乎何有?不能正其身,如正人何?

目录
c# - VSCode格式大括号放在同一行C#
/  

c# - VSCode格式大括号放在同一行C#

使用“格式文档”命令时,我想更改代码格式。
我是VSCode的新手,但仍无法浏览设置,因此易于理解的回复将非常有帮助。
当前代码的格式如下:

void start ()
{
	//Do stuff here
}

我希望它看起来像:

void start () {
	//Do stuff here
}

最佳答案

只需在项目的根目录下创建一个名为 omnisharp.json 的文件,然后粘贴以下JSON即可:

{
    "FormattingOptions": {
        "NewLinesForBracesInLambdaExpressionBody": false,
        "NewLinesForBracesInAnonymousMethods": false,
        "NewLinesForBracesInAnonymousTypes": false,
        "NewLinesForBracesInControlBlocks": false,
        "NewLinesForBracesInTypes": false,
        "NewLinesForBracesInMethods": false,
        "NewLinesForBracesInProperties": false,
        "NewLinesForBracesInObjectCollectionArrayInitializers": false,
        "NewLinesForBracesInAccessors": false,
        "NewLineForElse": false,
        "NewLineForCatch": false,
        "NewLineForFinally": false
    }
}

参考地址


标题:c# - VSCode格式大括号放在同一行C#
作者:K
地址:https://pala.icu/articles/2021/02/28/1614480446837.html