本站点文档内容均翻译自code.visualstudio.com,仅供个人学习,如有差异请以官网为准。

附加组件和工具

Visual Studio Code 设计上是一个小巧的下载文件,并且只包含大多数开发工作流程中所需的最少组件。编辑器、文件管理、Windows管理和偏好设置等基本功能都包含在内。基础安装还包括JavaScript/TypeScript语言服务和Node.js调试器。

如果你习惯使用大型的、单一的开发工具(IDEs),你可能会惊讶于你的场景不能完全开箱即用。例如,没有文件 > 新建项目对话框,其中包含预装的项目模板。大多数VS Code用户将需要根据其具体需求安装额外的组件。

常用组件

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

  • Git - VS Code 内置了对使用 Git 进行源代码管理的支持,但需要单独安装 Git。
  • Node.js(包括npm) - 一个用于构建和运行JavaScript应用程序的跨平台运行时。
  • TypeScript - TypeScript 编译器,翻译结果:tsc,用于将 TypeScript 转译为 JavaScript。

您将在我们的文档和示例中经常看到上述组件。

VS Code 扩展

您可以通过扩展来扩展 VS Code 编辑器本身。VS Code 社区已经在 VS Code 市场上构建了数千个有用的扩展。

以下列表显示了 VS Code 市场上一些受欢迎的扩展。选择一个扩展块以查看扩展详情。

附加工具

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

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

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

下一步

  • 用户界面 - VS Code快速入门。
  • 用户/工作区设置 - 了解如何通过设置将 VS Code 配置为您的首选项。
  • 语言 - VS Code 原生支持许多编程语言,并通过社区创建的扩展支持更多的语言。