0
我正在爲vscode 1.12.2編寫一個擴展,我試圖確定默認主題。原子編輯器有一個很好的API for accessing config values,例如:vscode:是否有一個從vscode擴展訪問配置值的api
atom.config.defaultSettings.core.themes[0]
"one-dark-ui"
atom.config.defaultSettings.core.themes[1]
"one-dark-syntax"
是否有vscode類似這樣的東西嗎?
我可以看到~/AppData/Roaming/Code/User/settings.json
值「workbench.colorTheme」:
// "terminal.integrated.shell.windows": "/Program Files/Git/bin/bash.exe"
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/k",
"C:\\Program Files\\Git\\bin\\bash.exe"
],
"workbench.colorTheme": "Default Light+" <-- here
不過,我寧願不訴諸定製的解決方案,由此我直接讀取配置文件作爲JSON,特別是因爲它允許非默認的JSON值,比如評論,我想大概需要預解析。
雖然這個問題只是針對確定主題,但它確實適用於任何配置參數。我什麼也沒看見在vscode html api或瀏覽文件分型/c/Program Files (x86)/Microsoft VS Code/resources/app/out/vs/vscode.d.ts