当前位置: 首页 > 知识库问答 >
问题:

更改VS代码中注释周围字符的颜色

惠野
2023-03-14

如何更改 vs 代码中注释前后字符的颜色。我说的是或 /* */ 或 # 字符。我知道如何更改评论颜色

如何更改visual studio代码中注释的颜色?

但找不到有关“框架”字符的任何信息。

共有2个答案

丁雅懿
2023-03-14

您可以使用以下内容来全面定义全局注释颜色。您不必为每种语言都做一个!

设置.json

"editor.tokenColorCustomizations": {
    "comments": "#636363",
    "textMateRules": [{
        "scope": "punctuation.definition.comment",
        "settings": {
            "foreground": "#636363",
        }
    }]
},

注意我省略了语言,即:<code>。php,从scope行的末尾开始。

这将同时处理注释块的开头/结尾和注释本身。当我更改注释颜色以及未更改的/***/时,我很困惑。这解决了这个问题,并使注释都变成了一种颜色。

姬天宇
2023-03-14

你可以很简单地做到这一点。使用命令面板中的“< code>Inspect TM Scopes”来检查这些字符。它将为每种语言提供不同的范围,例如:

punctuation.definition.comment.js

获取javascript注释。现在,您可以在用户设置中使用它,如下所示:

"editor.tokenColorCustomizations": {
    "textMateRules": [

      {
        "scope": "punctuation.definition.comment.js",
        "settings": {
          "foreground": "#f00",
        }
      }
   ]
}

对于其他语言,您显然会有不同的但相似的范围。

并查看添加到如何更改带有斜杠的可视化工作室代码注释颜色的简短答案?关于在 2019 年 10 月版本中解决此问题的可能计划。因此,标点符号不必独立着色。[它现在已修复在预览体验成员的版本中。

 类似资料:
  • 我通过了https://code.visualstudio.com/docs/getstarted/theme-color-reference但似乎找不到更改评论颜色的设置。 我目前使用的是Atom One深色主题,只是想把颜色调浅一点,这样我可以看得更清楚。

  • 在观看了一位著名的python程序员的Sublime3 screencast之后,我发现用花哨的字体显示代码注释是一个很好的想法,它让注释更容易区分,并使注释阅读更愉快。一个例子如下: 在这个演示中,代码注释以浅色手写字体显示,使其更容易与真实代码区分,同时保持注释阅读的乐趣。 我浏览了https://code.visualstudio.com/docs/getstarted/,但似乎找不到更改代

  • 我想要一个Xtext语法,允许我这样写MIME媒体类型: 这不是问题,但以下是: 您可以猜到通常定义多行注释的字符会带来什么麻烦。它的终端在Xtext提供的默认终端中定义,更具体地说是在ML_注释终端中: 我通过将默认终端复制到我自己的新终端来定制它,其中ML_COMMENT终端是这样定义的: 这产生了一种更具Python风格的多行注释方式。它在生成的DSL中运行良好。但是当我试图为定义媒体类型时

  • 通常,当我在Kotlin代码中使用Java库中的注释时,我必须指定target以指定编译代码中必须注释的元素: 而不是指定,我希望能够简单地使用,特别是如果它发生在许多地方。 问题:有没有一种方法可以提示Kotlin编译器在所有位置使用不同的目标,这样如果我使用,它就会像处理一样处理它?或者有没有其他方法可以省略指定目标?如何实现这一目标?是否可以在编译阶段通过注释处理完成(像Lombok那样)?

  • 我正在尝试改变VS代码中突出显示文本的选定文本。有3种方式我可以选择文本。 我当前的编辑器设置是: (1)当我第一次单击或选择一个文本字符串时,然后使用,我可以选择一个文本字符串的下一次出现: 如何使选定的文本在背景中变成黄色(我已经用深灰色文本做过了)?

  • 我将这段代码添加到我的setting.json中 但是它不会改变斜线的颜色,因为你可以看到下面的屏幕截图。 它仍然是灰色的。 如何更改包含斜杠的整个注释颜色?