vscode自动格式化在代码前添加分号

vscode自动格式化会在有小括号包裹的前面自动添加分号,有什么办法能解决呢?

img

在VS Code中,自动格式化会根据配置的规则在代码中添加或删除空格、换行符、括号、分号等符号。默认情况下,VS Code会在包裹代码块的括号前面添加分号,因为这是一种最佳实践,可以防止一些代码错误。但是,如果您想要禁用这个功能,可以按照以下步骤进行:

1.打开VS Code的用户设置:可以通过菜单栏的“文件”->“首选项”->“设置”,或者使用快捷键“Ctrl + ,”或者“Cmd + ,”打开用户设置。

2.搜索“semicolon”:在搜索框中输入“semicolon”,找到“javascript.format.semicolons”的设置项。

3.将设置改为“remove”:将该设置项的值改为“remove”,这将禁用自动添加分号的功能。

4.保存设置:保存设置后,VS Code将根据新的配置规则进行格式化。

需要注意的是,禁用自动添加分号功能可能会导致一些不规范的代码,因此需要谨慎使用,并在代码提交前进行适当的代码审查。