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. 如何查看默认扩展
要查看默认扩展,可以通过以下步骤:
- 打开 VS Code。
- 点击左侧的扩展图标(或按
Ctrl+Shift+X
)。 - 在扩展面板中,点击右上角的齿轮图标,选择 “Show Built-in Extensions”。
- 这将显示所有默认安装的扩展。
4. 禁用默认扩展
虽然默认扩展不能卸载,但可以通过以下步骤禁用:
- 在扩展面板中找到需要禁用的扩展。
- 点击扩展旁边的齿轮图标,选择 “Disable”。
- 禁用后,该扩展的功能将不再生效。
总结
VS Code 默认安装了一些核心扩展,这些扩展提供了语言支持、调试功能、代码补全等重要功能。这些扩展通常是隐藏的,但可以通过设置查看和禁用。如果你不需要某些功能,可以禁用这些默认扩展,以减少资源占用或避免冲突。
全部评论