参加你附近的 ,了解 VS Code 中的 AI 辅助开发。

扩展工作台

"工作台" 指的是 Visual Studio Code 的整体 UI,它包含以下 UI 组件:

  • 标题栏
  • 活动栏
  • 侧边栏
  • 面板
  • 编辑器组
  • 状态栏

VS Code 提供了各种 API,允许您将自己的组件添加到工作台中。例如,在下图中:

workbench-contribution

视图容器

通过 contributes.viewsContainers 贡献点,您可以添加新的视图容器,这些容器会显示在五个内置视图容器旁边。有关详细信息,请参阅树视图主题。

树视图

通过 contributes.views 贡献点,您可以添加新的视图,这些视图会显示在任何视图容器中。有关详细信息,请参阅树视图主题。

Webview

Webview 是使用 HTML/CSS/JavaScript 构建的高度可定制的视图。它们显示在编辑器组区域的文本编辑器旁边。有关 Webview 的更多信息,请阅读Webview 指南

状态栏项

扩展可以创建自定义的 StatusBarItem,显示在状态栏中。状态栏项可以显示文本和图标,并在点击事件上运行命令。

  • 显示文本和图标
  • 点击时运行命令

您可以查阅状态栏扩展示例了解更多信息。

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