JetBrains WebStorm中的JavaScript变色

Ser*_*b_b 7 javascript jetbrains-ide intellij-idea node.js webstorm

为什么JS变量在JetBrains WebStorm 2016中有不同的颜色?有间无显著差异express,path,favicon...变量:我用他们所有的代码.

这些颜色是否意味着什么,这是WebStorm的正常行为吗?如果不是 - 如何改变它们?

JetBrains WebStorm中的可变颜色

Tay*_* Hx 7

这些成员字段的颜色不同,因为它们是不同的类型.

紫色的字段是对象变量,浅橙色的字段是函数变量.

IntelliJ(或WebStorm)通过检查目标JavaScript文件的导出字段来确定这一点.

见下面的截图:

屏幕截图显示JavaScript实例函数的语法高亮颜色

屏幕截图显示了JavaScript实例变量的语法高亮颜色