我安裝了一些僅在特定作業區中啟用的擴展。
通過設定,通常作業區特定的內容保存在作業區檔案夾中的 .vscode/settings.json 中。但是,對于擴展而言,情況似乎并非如此。
我知道擴展本身安裝在用戶組態檔檔案夾內的 .vscode/extensions 中,但我找不到任何指示它們是啟用還是禁用的內容。這適用于本地、遠程和給定作業空間。
檢查設定同步似乎顯示了一個 extensions.json,其中列出了所有已安裝的擴展及其啟用/禁用狀態,但我在我的作業區、遠程或本地的任何地方都無法在本地找到此檔案。
這個組態檔在哪里?
uj5u.com熱心網友回復:
從快速測驗來看,擴展狀態似乎存盤在keystate.vscdb下的 sqlite 資料庫中extensionsIdentifiers/disabled
全球的:
<vsc user profile folder>/user-data/User/globalStorage/state.vscdb
特定于作業區:
<vsc user profile folder>/user-data/User/workspaceStorage/<workspace ID>/state.vscdb
對于背景關系,全域settings.json檔案位置是
<vsc user profile folder>/user-data/User/settings.json
并且似乎真的不存盤擴展串列或狀態;只是他們的喜好。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/337270.html
標籤:视觉工作室代码
上一篇:我可以在VSCode中擁有多個帶有虛擬python環境的子檔案夾嗎?
下一篇:更漂亮-函式和注釋之間的新行
