如何在打开多页面vscode窗口时设置不同的配色方案

Col*_*pie 10 visual-studio-code

我打开两个窗口进行调试.一个是我的服务,另一个是我的工作台.它们是两个不同的repos,所以我希望它们在两个不同的VSCode实例上.我也想让它们成为不同的配色方案.当我在一个实例中更改颜色方案时,它适用于另一个实例.有没有解决的办法?有没有办法让多个窗口在vscode中有不同的颜色方案?

Rav*_*ota 6

更改用户设置会更改VSCode的所有打开的实例颜色主题,如下所示。

在此处输入图片说明

而是使用工作区设置(Ctrl + Shift + P并键入工作区)并根据需要编辑颜色。现在,它应该只更改为打开的实例。马克在他的评论中已经指出了这一点,我只是在阐述这一点。谢谢马克。

在此处输入图片说明


小智 5

您可以使用来配置不同的标题栏颜色.vscode/settings.json。(要配置不同的颜色主题,我还不知道。)

{
  "workbench.colorCustomizations": {
    "activityBar.background": "#5D0D15",
    "titleBar.activeBackground": "#82131D",
    "titleBar.activeForeground": "#FEFBFB"
  }
}
Run Code Online (Sandbox Code Playgroud)

但是,您可以轻松使用名为Window Colors的插件,该插件会.vscode/settings.json根据目录名称(如哈希)自动生成。

实际上,我希望颜色会更好,但是如今它可以是非常方便的解决方案。

https://marketplace.visualstudio.com/items?itemName=stuart.unique-window-colors

img


Noc*_*nal 5

有一个名为 Peacock 的 Visual Studio Code 扩展可以帮助做到这一点:

https://marketplace.visualstudio.com/items?itemName=johnpapa.vscode-peacock