2017-03-14 120 views

回答

42

您可以通過它添加幾行代碼通過編輯用戶設置,更改狀態欄的顏色:

"workbench.colorCustomizations": { 
    "statusBar.background" : "#1A1A1A", 
    "statusBar.noFolderBackground" : "#212121", 
    "statusBar.debuggingBackground": "#263238" 
} 
+0

可以這樣做動態? 'const config2 = vscode.workspace.getConfiguration('workbench.colorCustomizations.statusBar');' 'config2.update('background','#1A1A1A');' 似乎沒有做任何事情? –

+0

@TomH我不是專家,不太確定它是如何「動態地」完成的,但是運行Object.assign(vscode.workspace.getConfiguration('workbench.colorCustomizations'),{「statusBar.background」:「#00FF00」} )'給我一個TypeError,告訴我我們不能分配給一個只讀屬性。所以我想用getConfiguration方法不是正確的方法。 – acesmndr

+1

它適用於我,非常感謝你:) –