其他组件和工具
Visual Studio Code 在设计上就是一个小巧的下载包,只包含跨大多数开发工作流所需的最少组件。诸如编辑器、文件管理、窗口管理和首选项设置等基本功能都已包含在内。JavaScript/TypeScript 语言服务和 Node.js 调试器也包含在基础安装中。
如果您习惯使用大型、一体化的开发工具(IDE),可能会惊讶于开箱即用的场景支持不那么完善。例如,没有预装项目模板的 **文件** > **新建项目** 对话框。大多数 VS Code 用户需要根据自己的具体需求安装额外的组件。
常用组件
以下是一些常用的组件
- Git - VS Code 内置了对使用 Git 进行源代码控制的支持,但需要单独安装 Git。
- Node.js (包含 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 - 一个 Yeoman 生成器,用于快速创建 AngularJS 应用程序。
- Express - 一个 Node.js 应用程序框架,使用 Pug 模板引擎。
- Gulp - 一个流式任务运行器系统,可轻松与 VS Code 任务集成。
- Mocha - 一个在 Node.js 上运行的 JavaScript 测试框架。
- Yarn - 一个依赖管理器,是 npm 的替代品。
注意: 大多数这些工具的安装和使用都需要 Node.js 和 npm 包管理器。