VS代码格式化JavaScript不正确

VS代码格式化JavaScript不正确,javascript,visual-studio-code,ide,Javascript,Visual Studio Code,Ide,如上所述,并显示在屏幕截图中 在有效的JS代码上使用格式化文档(问号之间没有空格)会产生错误 到目前为止,我尝试过更改格式化程序,但没有效果。 这个错误特别让人恼火,因为我打开了“保存格式”选项,我喜欢这样。Studio版本为1.46 如果您想自己复制,请随意: let iForgotToInitializeThat = undefined; const coalesceResult = iForgotToInitializeThat ?? 'something'; 并尝试格式化它。 我已经尝

如上所述,并显示在屏幕截图中

在有效的JS代码上使用格式化文档(问号之间没有空格)会产生错误

到目前为止,我尝试过更改格式化程序,但没有效果。 这个错误特别让人恼火,因为我打开了“保存格式”选项,我喜欢这样。Studio版本为1.46

如果您想自己复制,请随意:

let iForgotToInitializeThat = undefined;
const coalesceResult = iForgotToInitializeThat ?? 'something';
并尝试格式化它。

我已经尝试了您的代码,它在我的情况下工作正常,但已配置为格式化我的代码,也许您可以尝试一下


希望它有帮助:)

我已经尝试了你的代码,在我的情况下它工作正常,但已经配置为格式化我的代码,也许你可以试试


希望有帮助:)

如果您使用Beautify,则它将指示错误。尝试使用更漂亮的。

如果使用“美化”,则表明存在错误。尽量使用更漂亮的。

一切正常。有什么问题吗??forInstall
Nullish合并运算符语法
@WilliamKun一切正常。有什么问题??对于install
Nullish Coalescing操作符语法
@WilliamKun,经过进一步调查,这实际上是formatter的问题-我猜Beautify不喜欢null Coalescing。经过进一步调查,这实际上是formatter的问题-我猜Beautify不喜欢null Coalescing。