在我的.js
文件中,当我使用elvis运算符const something = data?.info?.set
时,整个文件在使用该行之后变为红色。
如何使VSCode识别猫王运算符并保持语法正确突出显示?
注意:我使用metro-react-native-babel-preset
和eslint,它们默认情况下允许纯.js文件(非 typescript )中的可选内容
我已经安装了https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-next,并按照说明启用了它。但是,在使用?
运算符后,我的代码仍以纯红色开头。
最佳答案
VS Code 1.41支持语法高亮显示和IntelliSense,用于开箱即用的可选链接(?.
)。
如果您仍然在VS Code 1.41中看到红色突出显示,请执行以下任一操作: