Visual Studio Code主题编辑PHP

3

我正在从Notepad++切换到VS Code的过程中

目前最让我困扰的事情是在一个文件中,PHP标记的颜色编码与DIV元素相同。我想将PHP标记的颜色更改为某种红色阴影。

只使用默认的VS暗主题。

谢谢您!

2个回答

11

您还可以在用户设置中进行此更改。我包括了一些我用于加粗功能、关键词等的附加定制... 这些类型的更改应放置在用户设置文件中,而不是自定义特定的主题文件 - 因为当主题升级时,您的更改将会丢失。

    "editor.tokenColorCustomizations": {
        "textMateRules": [
            {
                "scope": [
                    "punctuation.section.embedded.begin.php",
                    "punctuation.section.embedded.end.php"
                ],
                "settings": {
                    "foreground": "#ff0000"
                }
            },
            {
                "scope": "keyword",
                "settings": {
                    "fontStyle": "bold"
                }
            },
            {
                "scope": "storage",
                "settings": {
                    "fontStyle": "bold"
                }
            },
            {
                "scope": "constant.language",
                "settings": {
                    "fontStyle": "bold"
                }
            },
            {
                "scope": "support.class.builtin",
                "settings": {
                    "fontStyle": "bold"
                }
            }
        ]
    }

完美,给了我比我想要的更多,只需将它们复制到我的用户设置中,即可将我的标签更改为红色,并添加其他一些很酷的东西。 - OniJoshin

1
就主题而言,VS Code可以完全进行编辑。
您要查找的文件位于:
Microsoft VS Code\resources\app\extensions\theme-defaults\themes
在 Windows 上,并搜索文件名 dark_vs.json 以在任何其他系统上找到它。
您想要更改的部分如下:
{
    "scope": [
        "punctuation.section.embedded.begin.php",
        "punctuation.section.embedded.end.php"
    ],
    "settings": {
        "foreground": "#569cd6"
    }
}

随意更改前景颜色为您喜欢的任何颜色。同样,您也可以修改其他任何颜色。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接