其他组件和工具
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 市场上构建了数千个有用的扩展。
以下列表展示了 VS Code 市场中一些流行的扩展。选择一个扩展磁贴以查看扩展详情。
其他工具
Visual Studio Code 与现有的工具链集成。我们认为以下工具将增强您的开发体验。
- Yeoman - 一款应用程序脚手架工具,是文件 > 新建项目的命令行版本。
- generator-hottowel - 一款用于快速创建 AngularJS 应用程序的 Yeoman 生成器。
- Express - 一款用于使用 Pug 模板引擎的 Node.js 应用程序的应用程序框架。
- Gulp - 一款流式任务运行系统,可轻松与 VS Code 任务集成。
- Mocha - 一款在 Node.js 上运行的 JavaScript 测试框架。
- Yarn - 一款依赖管理器,是 npm 的替代品。
注意: 大多数这些工具需要安装 Node.js 和 npm 包管理器才能安装和使用。