Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何使用扩展扩展扩展VS代码颜色主题_Visual Studio Code_Vscode Extensions - Fatal编程技术网

Visual studio code 如何使用扩展扩展扩展VS代码颜色主题

Visual studio code 如何使用扩展扩展扩展VS代码颜色主题,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,我知道如何创建一个新的主题,但是有没有办法在我的扩展中使用额外的textMate规则和颜色来扩展默认的浅色或深色主题以格式化主题 我知道我可以使用扩展textMate规则,这些规则将根据主题进行相应的格式化,但如果我创建其他规则,这些规则将不会被格式化 如何为这些规则添加其他标记颜色 据我所知,扩展现有主题是不可能的,因此您有两种选择: 创建包含默认主题的新主题,并添加自定义设置。您的用户必须自己选择此主题 您可以尝试为package.json中的workbench.colorCustomiza

我知道如何创建一个新的主题,但是有没有办法在我的扩展中使用额外的textMate规则和颜色来扩展默认的浅色或深色主题以格式化主题

我知道我可以使用扩展textMate规则,这些规则将根据主题进行相应的格式化,但如果我创建其他规则,这些规则将不会被格式化


如何为这些规则添加其他标记颜色

据我所知,扩展现有主题是不可能的,因此您有两种选择:

  • 创建包含默认主题的新主题,并添加自定义设置。您的用户必须自己选择此主题

  • 您可以尝试为package.json中的
    workbench.colorCustomizations
    和/或
    editor.tokenColorCustomizations
    提供一些默认设置。对这些设置进行了描述。如果不起作用,可以添加一个命令,在用户设置文件中显式设置值