您可以自訂 Cloud Code,啟用叢集資源自動完成、啟用 YAML 格式和驗證、顯示或隱藏檔案總管、收集遙測資料,以及自訂 Kubeconfig 路徑。
使用 VS Code 的「Settings」(設定) 指定偏好設定
如要設定 VS Code 設定,請依序點選「設定」>「管理」>「設定」,然後搜尋 cloudcode。
用這種方式設定偏好,可變更當系統首次提示設定偏好時,Cloud Code 儲存的預設設定。這些設定包括 YAML 格式和完成、遙測收集、KubeConfig 檔案路徑、換行樣式,以及 YAML 檔案比對條件的偏好設定。您可以使用 settings.json 檔案設定其他 Cloud Code 設定。
使用其他 KubeConfig 檔案
KubeConfig 檔案是 Kubernetes 用來設定叢集存取權的檔案。根據預設,Cloud Code 會使用預設的 KubeConfig 檔案 (位於 $HOME/.kube 目錄中),擷取 Kubernetes 資源並執行指令。
匯入新的 KubeConfig
如要將替代的 KubeConfig 檔案匯入 Cloud Code,請按照下列步驟操作:
- 按一下
「Cloud Code」,然後展開「Kubernetes」部分。
- 將指標懸停在預設設定名稱上。
- 按一下「Default Config」(預設設定) 旁的 sync_alt「Switch KubeConfig」(切換 KubeConfig),然後按一下「+ Load KubeConfig」(載入 KubeConfig)。
- 在檔案總管中,選取要匯入的 KubeConfig。匯入的檔案會成為使用中的 KubeConfig 檔案。
提示:如果匯入多個 KubeConfig 檔案,只要按一下「sync_alt」sync_alt「切換 KubeConfig」,然後選取其他 KubeConfig 檔案,即可輕鬆切換。
移除 KubeConfig
如要移除匯入的 KubeConfig 檔案,請開啟指令區塊面板 (按下 Ctrl/Cmd+Shift+P 鍵,或依序點選「View」(瀏覽) >「Command Palette」(指令面板)),然後執行「Remove KubeConfig from Kubernetes Explorer」(從 Kubernetes 探索器移除 KubeConfig) 指令,並選取要移除的設定。
在 settings.json 中設定
部分進階設定 (例如 Cloud Code 偵錯工具自訂項目) 會在 settings.json 檔案中設定。
- 在「設定」中,按一下要變更設定下方的「在 settings.json 中編輯」。系統會開啟
settings.json檔案,並顯示適當的設定。 - 輸入引號 (") 開啟設定的屬性或值清單。舉例來說,在
cloudcode.debug-kubernetes中輸入「"」會顯示SuppressGoWarning、SuppressJavaWarning、SuppressNETCoreWarning、SuppressNodeJSWarning和SuppressPythonWarning選項。 - 按一下屬性,然後按一下您希望屬性擁有的值,
或者,如果設定直接採用值,請按一下該值。舉例來說,點選
SuppressNodeJSWarning會顯示true和false選項。