vscode已安装扩展中,有哪些是自带的

122 2025-03-14 19:16

在 VS Code 中,有一些扩展是默认安装的,这些扩展通常是由微软开发的,用于提供一些核心功能和语言支持。这些自带扩展通常是隐藏的,用户无法直接卸载它们,但可以通过禁用来停止它们的功能。以下是一些常见的默认安装扩展:


1. Microsoft 自带扩展

以下扩展是 VS Code 默认安装的,通常与代码编辑、语言支持和调试功能相关:

1.1. C/C++ Extension Pack

  • 功能:提供 C/C++ 语言支持,包括语法高亮、智能感知、代码导航、调试等功能。
  • 说明:这是 C/C++ 开发的核心扩展,即使未显式安装,也可能作为默认扩展存在。

1.2. CMake Tools

  • 功能:支持 CMake 构建系统,用于 C/C++ 项目的配置、构建和调试。
  • 说明:对于 C/C++ 开发者,此扩展是默认安装的一部分。

1.3. Python Extension Pack

  • 功能:提供 Python 语言支持,包括语法高亮、智能感知、代码格式化、调试等功能。
  • 说明:这是 Python 开发的核心扩展,即使未显式安装,也可能作为默认扩展存在。

1.4. IntelliCode

  • 功能:提供智能代码补全和代码建议,支持多种语言。
  • 说明:IntelliCode 是一个智能代码补全工具,通常默认安装。

1.5. Remote Development

  • 功能:支持远程开发,允许用户通过 SSH 或 WSL(Windows Subsystem for Linux)连接到远程服务器进行开发。
  • 说明:此扩展是 VS Code 远程开发功能的核心。

1.6. GitLens

  • 功能:增强 Git 功能,提供代码行作者信息、提交历史等。
  • 说明:GitLens 是一个强大的 Git 扩展,通常默认安装。

1.7. Markdown All in One

  • 功能:提供 Markdown 文件的增强支持,包括预览、格式化、TOC 生成等。
  • 说明:此扩展用于 Markdown 文件的开发和预览。

2. 隐藏的默认扩展

除了上述扩展外,VS Code 还有一些隐藏的默认扩展,这些扩展通常用于提供底层功能,用户通常不会直接看到它们。例如:

  • TypeScript and JavaScript Language Features:提供 TypeScript 和 JavaScript 的语言支持。
  • Visual Studio IntelliCode:提供代码补全和智能建议。
  • Code Actions Contributions:提供代码操作和修复建议。
  • CSS Language Features:提供 CSS 的语言支持。
  • HTML Language Features:提供 HTML 的语言支持。
  • JSON Language Features:提供 JSON 的语言支持。
  • Visual Studio Live Share:支持协作开发功能。

3. 如何查看默认扩展

要查看默认扩展,可以通过以下步骤:

  1. 打开 VS Code。
  2. 点击左侧的扩展图标(或按 Ctrl+Shift+X)。
  3. 在扩展面板中,点击右上角的齿轮图标,选择 “Show Built-in Extensions”
  4. 这将显示所有默认安装的扩展。

4. 禁用默认扩展

虽然默认扩展不能卸载,但可以通过以下步骤禁用:

  1. 在扩展面板中找到需要禁用的扩展。
  2. 点击扩展旁边的齿轮图标,选择 “Disable”
  3. 禁用后,该扩展的功能将不再生效。

总结

VS Code 默认安装了一些核心扩展,这些扩展提供了语言支持、调试功能、代码补全等重要功能。这些扩展通常是隐藏的,但可以通过设置查看和禁用。如果你不需要某些功能,可以禁用这些默认扩展,以减少资源占用或避免冲突。

全部评论

·