【问题标题】:VS code how to show unused variables as redVS代码如何将未使用的变量显示为红色
【发布时间】:2019-04-30 05:30:25
【问题描述】:

我的编辑器设置为未使用的导入和变量启用了灰色:"editor.showUnused": true

但是我怎样才能改变它,而不是变灰,线条有红色背景?

这是一个 Javascript 文件。

【问题讨论】:

    标签: visual-studio-code vscode-settings


    【解决方案1】:

    在为色盲同事处理 Visual Studio Code (v1.38.0) settings.json 时,我发现此设置成功:

    "workbench.colorCustomizations": {
      "editorUnnecessaryCode.border": "#dd7aab"
    },
    

    ^ 设置并不能完全解决您对红色背景的需求,但它确实提供了一种替代方案,有助于突出未使用的项目。这就是我们的样子:

    仅供参考:我在使用以下设置时遇到了失败:

    editorUnnecessary.foreground
    editorUnnecessaryCode.foreground
    
    "workbench.colorCustomizations": {
      "editorUnnecessary.foreground": "#dd7aab"
    }
    
    "workbench.colorCustomizations": {
      "editorUnnecessaryCode.foreground": "#dd7aab"
    }
    

    VSCode 团队需要最终确定未使用(不必要)代码的主题化计划和文档。

    【讨论】:

    • 我进行了广泛的搜索,截至 2019 年 11 月 27 日,这仍然是唯一可能的解决方案。
    • IDE 的很大一部分是静态分析工具,用于指示诸如未使用的变量之类的东西。为什么他们认为删除它是个好主意?就像 vcpkg 没有办法提取特定的库版本一样。这不是包管理器的重点吗??
    【解决方案2】:

    第一步:打开Settings页面。

    • 点击File。它将打开文件菜单。
    • 单击/悬停在Preferences 上。它将打开首选项菜单。
    • 单击Settings 选项。它将打开设置页面。

    第 2 步:打开settings.json

    • 在设置页面,点击Appearance 标签。它将显示Appearance 选项。
    • 在里面检查Color Customizations 选项。它会有链接Edit in settings.json。点击该链接。
    • 它将打开settings.json

    第 3 步:更新设置。

    • 使用editorUnnecessaryCode.border更新不必要代码的边框颜色。
    "workbench.colorCustomizations": {
       "editorUnnecessaryCode.border": "#ff0000"
     }
    

    【讨论】:

      【解决方案3】:

      据我所知,这个选项似乎已从 1.25 版中删除。

      请参考:Improve color name editorUnnecessary.foreground

      【讨论】:

        猜你喜欢
        • 2020-10-01
        • 2022-11-01
        • 2022-11-18
        • 2013-10-29
        • 2023-01-09
        • 2020-11-02
        • 2022-07-23
        • 1970-01-01
        • 2021-02-01
        相关资源
        最近更新 更多