附加组件和工具

Visual Studio Code 设计上是一个小型的下载,仅包含大多数开发工作流程中共享的最小组件。包括编辑器、文件管理、窗口管理和偏好设置等基本功能。JavaScript/TypeScript 语言服务和 Node.js 调试器也是基础安装的一部分。

如果你习惯于使用较大的、一体化的开发工具(IDEs),你可能会惊讶地发现,你的场景并没有完全开箱即用地得到支持。例如,没有一个带有预安装项目模板的文件 > 新建项目对话框。大多数VS Code用户需要根据他们的具体需求安装额外的组件。

常用组件

以下是一些常用的安装组件:

  • Git - VS Code 内置支持使用 Git 进行源代码控制,但需要单独安装 Git。
  • Node.js (includes npm) - 一个跨平台的运行时环境,用于构建和运行JavaScript应用程序。
  • TypeScript - TypeScript 编译器,tsc,用于将 TypeScript 转换为 JavaScript。

您会在我们的文档和教程中经常找到上述提到的组件。

VS Code 扩展

您可以通过扩展来扩展VS Code编辑器本身。VS Code社区已经构建了数千个有用的扩展,这些扩展可以在VS Code的Marketplace上找到。

以下列表展示了VS Code Marketplace中一些流行的扩展。选择一个扩展磁贴以查看扩展详情。

附加工具

Visual Studio Code 与现有的工具链集成。我们认为以下工具将增强您的开发体验。

  • Yeoman - 一个应用程序脚手架工具,是文件 > 新建项目的命令行版本。
  • generator-hottowel - 一个用于快速创建 AngularJS 应用程序的 Yeoman 生成器。
  • Express - 一个使用Pug模板引擎的Node.js应用程序框架。
  • Gulp - 一个流式任务运行系统,可以轻松与VS Code任务集成。
  • Mocha - 一个在Node.js上运行的JavaScript测试框架。
  • Yarn - 一个依赖管理器,可以替代npm。

注意:大多数这些工具需要Node.js和npm包管理器来安装和使用。

下一步

  • 用户界面 - VS Code 的快速指南。
  • 用户/工作区设置 - 了解如何通过设置配置VS Code以满足您的偏好。
  • Languages - VS Code 支持许多开箱即用的编程语言,以及通过社区创建的扩展支持更多语言。