如何在Visual Studio代码中更改代码格式

时间:2016-03-11 11:44:03

标签: javascript visual-studio typescript visual-studio-code

您好我正在使用VS Code for TypeScript和JavaScript。 Standart autoformat创建这样的代码

if(ind){
 // code
}

但我不喜欢这个:),如何将autoformat设置为

if(ind)
{
    // code
}

2 个答案:

答案 0 :(得分:1)

VsCode目前无法做到这一点,但有an issue tracking the problemhere's the actual code fix

请记住,这是来自开发分支,因此行为和设置可能会发生变化,但我相信您需要的设置是:

javascript.format.placeOpenBraceOnNewLineForControlBlocks 和/或 javascript.format.placeOpenBraceOnNewLineForFunctions

此功能很快就会发布到官方发布,但如果你想尝试一下前沿功能,你可以随时build VsCode from the source

答案 1 :(得分:0)

TypeScript

中的settings.json
// Place your settings in this file to overwrite default and user settings.
{
    "typescript.format.placeOpenBraceOnNewLineForControlBlocks": true,
    "typescript.format.placeOpenBraceOnNewLineForFunctions": true
}

和autoformat!