如何在Intellij IDEA中根据未解析的变量定义let变量?

时间:2018-04-12 06:44:03

标签: javascript intellij-idea refactoring

最近我们更改为ECMAScript 6并开始使用letconst代替var。在更改Intellij IDEA中的设置后,它开始识别var变量,突出显示它们并提供更改为let

Var to Let hint

然而,当我发生unresolved variable时:

unresolved variable

我想定义新变量我得var变量而不是letconst

variable definition

问题:如何定义let / const而不是var

1 个答案:

答案 0 :(得分:0)

在版本2018.1.6中这已经不是问题,看来该错误已修复。

但是,看到这个提示很有趣

enter image description here

得到这个结果。

enter image description here

此外,此结果仅在函数中未定义 use strict 时显示。如果定义了它,我们将得到与问题中所述相同的结果。