設定 Cloud Code for VS Code

您可以自訂 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,請按照下列步驟操作:

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」部分。
  2. 將指標懸停在預設設定名稱上。
  3. 按一下「Default Config」(預設設定) 旁的 sync_alt「Switch KubeConfig」(切換 KubeConfig),然後按一下「+ Load KubeConfig」(載入 KubeConfig)
  4. 在檔案總管中,選取要匯入的 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 檔案中設定。

  1. 在「設定」中,按一下要變更設定下方的「在 settings.json 中編輯」。系統會開啟 settings.json 檔案,並顯示適當的設定。
  2. 輸入引號 (") 開啟設定的屬性或值清單。舉例來說,在 cloudcode.debug-kubernetes 中輸入「"」會顯示 SuppressGoWarningSuppressJavaWarningSuppressNETCoreWarningSuppressNodeJSWarningSuppressPythonWarning 選項。
  3. 按一下屬性,然後按一下您希望屬性擁有的值, 或者,如果設定直接採用值,請按一下該值。舉例來說,點選 SuppressNodeJSWarning 會顯示 truefalse 選項。

取得支援

如要提供意見回饋,請前往 GitHub 回報問題,或在 Stack Overflow 上提問。