擴充工作台

「Workbench」(工作台)指的是 Visual Studio Code 的整體使用者介面,包含下列 UI 元件:

  • 標題列 (Title Bar)
  • 活動列
  • 側邊欄 (Side Bar)
  • 面板
  • 編輯器群組 (Editor Group)
  • 狀態列

VS Code 提供了各種 API,讓您可以將自己的元件新增至 Workbench。例如,在下圖中:

workbench-contribution

檢視容器 (Views Container)

透過 contributes.viewsContainers 貢獻點,您可以新增顯示在五個內建檢視容器旁邊的新檢視容器。請參閱樹狀檢視 (Tree View)主題以了解更多資訊。

樹狀檢視

透過 contributes.views 貢獻點,您可以新增顯示在任何檢視容器中的新檢視。請參閱樹狀檢視 (Tree View)主題以了解更多資訊。

Webview

Webview 是使用 HTML/CSS/JavaScript 建置的高度自訂化檢視。它們顯示在編輯器群組區域中的文字編輯器旁邊。請閱讀Webview 指南以深入了解 Webview。

狀態列項目 (Status Bar Item)

擴充功能可以建立顯示在狀態列中的自訂 StatusBarItem。狀態列項目可以顯示文字與圖示,並在點擊事件發生時執行命令。

  • 顯示文字與圖示
  • 點擊時執行命令

您可以透過查看 狀態列擴充功能範例來了解更多資訊。

© . This site is unofficial and not affiliated with Microsoft.