我有2个带有两个不同项目的Visual Studio Code实例。
是否有一种方法可以使VS Code实例的主题根据项目而彼此不同?
答案 0 :(得分:3)
//指定工作台中使用的颜色主题。
each'
2018-07-30T13:42:29.385052+00:00 app[web.1]: from /app/vendor/bundle/ruby/2.3.0/gems/railties-3.2.21/lib/rails/engine.rb:441:in
如果将其放入“ block in <module:Finisher>'
2018-07-30T13:42:29.385061+00:00 app[web.1]: from /app/vendor/bundle/ruby/2.3.0/gems/railties-3.2.21/lib/rails/initializable.rb:30:in
”和非“ run'
2018-07-30T13:42:29.385064+00:00 app[web.1]: from /app/vendor/bundle/ruby/2.3.0/gems/railties-3.2.21/lib/rails/initializable.rb:55:in
”中,则每个工作区将具有不同的主题。当您打开设置 Ctrl -,(这是一个逗号)时,在右侧编辑器上方,您将看到“用户设置”和“工作空间设置”,然后选择工作区设置,然后单击each'
2018-07-30T13:42:29.385067+00:00 app[web.1]: from /app/vendor/bundle/ruby/2.3.0/gems/railties-3.2.21/lib/rails/initializable.rb:54:in
设置左侧的铅笔图标以进行更改。
答案 1 :(得分:1)
您可以使用由约翰·帕帕(John Papa)开发的,名为Peacock的出色VS代码扩展。
答案 2 :(得分:1)
这对我有用。在每个项目文件夹中创建一个 .vscode 子文件夹(如果尚不存在)。在每个文件夹中创建一个单独的 settings.json 文件。在此文件中粘贴以下内容:
例如我的前端给了我一个黄色的标题栏:
{
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.preferences.importModuleSpecifier": "non-relative",
"workbench.colorCustomizations": {
"titleBar.activeForeground": "#000",
"titleBar.inactiveForeground": "#000000CC",
"titleBar.activeBackground": "#ffc600",
"titleBar.inactiveBackground": "#ffc600CC"
},
"appService.zipIgnorePattern": [
"node_modules{,/**}",
".vscode{,/**}"
]
}
对于后端,我使用它,它给了我一个红色的标题栏:
{
"workbench.colorCustomizations": {
"titleBar.activeForeground": "#000",
"titleBar.inactiveForeground": "#000000CC",
"titleBar.activeBackground": "#eb2568",
"titleBar.inactiveBackground": "#eb2568CC"
},
"appService.zipIgnorePattern": [
"node_modules{,/**}",
".vscode{,/**}"
]
}