Visual studio code 我可以通过编程更改vscode颜色主题吗?
vscode api允许我们更改当前设置的颜色主题吗?是的,这可以:Visual studio code 我可以通过编程更改vscode颜色主题吗?,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,vscode api允许我们更改当前设置的颜色主题吗?是的,这可以: let currentTheme=wait vscode.workspace.getConfiguration().get(“workbench.colorTheme”); 等待vscode.workspace.getConfiguration()更新(“workbench.colorTheme”、“Red”); 让newTheme=wait vscode.workspace.getConfiguration().get(“w
let currentTheme=wait vscode.workspace.getConfiguration().get(“workbench.colorTheme”);
等待vscode.workspace.getConfiguration()更新(“workbench.colorTheme”、“Red”);
让newTheme=wait vscode.workspace.getConfiguration().get(“workbench.colorTheme”);
在扩展开发主机中进行测试似乎有点奇怪
,但即使当前主题
可能是未定义的
,当当前主题不是由工作台设置时。更新(
)仍然有效
vscode.window.activeColorTheme
不获取活动主题名称,仅限于它是否为Dark/Light/HighContrast
且不可设置-但您至少可以看到用户当前对暗/亮/高对比度的偏好