【问题标题】:JavaScript variable color in JetBrains WebStormJetBrains WebStorm 中的 JavaScript 变量颜色
【发布时间】:2017-05-25 15:32:30
【问题描述】:

为什么 JS 变量在 JetBrains WebStorm 2016 中具有不同颜色? express、path、favicon...变量之间没有显着差异:我在代码中都使用了它们。

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

【问题讨论】:

    标签: javascript node.js intellij-idea webstorm jetbrains-ide


    【解决方案1】:

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

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

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

    请看下面的截图:

    【讨论】:

      【解决方案2】:

      打开设置/首选项对话框,在文件节点下,单击颜色和字体并选择 JavaScript。从右侧面板您可以更改所有颜色

      需要注意的是选中了使用继承属性复选框!

      更多详情请点击此链接

      Change Colors

      【讨论】:

      • 对于全局变量(我的情况),它设置为某种颜色(我的代码中的path 具有这种颜色)但我的问题是为什么其他变量以其他颜色显示?
      • 它与您安装的颜色模式有关。如果您愿意,可以找到不同的颜色模式并将其安装在设置中。
      • 当前架构是Darcula,但其中没有关于变量不同颜色的任何信息。设置了唯一的颜色A9B7C6。我将架构更改为Monokai 或Cobalt,但在这些情况下它们也有不同的颜色。我看不出我的变量之间有任何逻辑差异,那么为什么它们应该有不同的颜色呢?我可以猜到它们中的一些被错误地视为函数,因此它们具有函数的颜色......但这不是解决方案。
      猜你喜欢
      • 2016-09-16
      • 1970-01-01
      • 2013-08-27
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 1970-01-01
      • 2010-10-12
      相关资源
      最近更新 更多