有没有办法在WebStorm中启用对可选链接运算符的支持

时间:2017-08-24 13:44:56

标签: javascript webstorm jetbrains-ide ecmascript-next

我在一个项目中工作,我们使用optional chaining operator(又名Elvis算子):

const baz = new obj?.foo?.bar?.baz()

这是让WebStorm理解它的方法吗?

P.S。它是stage-1提案的一部分:https://github.com/tc39/proposal-optional-chaining

2 个答案:

答案 0 :(得分:1)

以下是https://youtrack.jetbrains.com/issue/WEB-27592的问题。好像已经解决了,所以我们可以在下一次构建中等待这个功能。

答案 1 :(得分:1)

最终的打字稿版本 3.7 支持 optional chaining. ,要使Webstorm支持它,您需要将其更新为最新版本。它会按预期工作。

打字稿-https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html

Webstorm发行说明-https://blog.jetbrains.com/webstorm/2019/10/webstorm-2019-2-4/