2017-03-14 14 views

答えて

42

あなたはそれにこれらのコード行を追加して、ユーザーの設定を編集することで、ステータスバーの色を変更することができます。

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

が、これは動的に行うことができますか? 'const config2 = vscode.workspace.getConfiguration( 'workbench.colorCustomizations.statusBar');' 'config2.update( '背景'、 '#1A1A1A'); ' は何もしていないようですか? –

+0

@TomH私は専門家ではなく、どのように「動的に」実行されているのかは不明ですが、Object.assign(vscode.workspace.getConfiguration( 'workbench.colorCustomizations')、{"statusBar.background": "#00FF00"}を実行しています) '私にTypeErrorを与えて、私たちが読み取り専用のプロパティに割り当てることができないことを伝えました。だから私はgetConfigurationメソッドを使用してそれを行う正しい方法ではないと思います。 – acesmndr

+1

それは私のために働く、ありがとうございます。 –

関連する問題