其他组件和工具
Visual Studio Code 在设计之初就保持精简,仅包含大多数开发工作流程所需的最小化核心组件。其中包括编辑器、文件管理、窗口管理和偏好设置等基本功能。JavaScript/TypeScript 语言服务和 Node.js 调试器也是基础安装的一部分。
如果您习惯使用大型的、单体式的开发工具(IDE),可能会惊讶于开箱即用的功能无法完全覆盖您的场景。例如,VS Code 没有预装项目模板的“文件”>“新建项目”对话框。大多数 VS Code 用户需要根据自己的具体需求安装额外的组件。
常用组件
以下是一些常用的安装组件:
- Git - VS Code 内置了对 Git 源代码管理的支持,但需要单独安装 Git 软件。
- Node.js (包含 npm) - 一个用于构建和运行 JavaScript 应用程序的跨平台运行时。
- TypeScript - 用于将 TypeScript 转译为 JavaScript 的 TypeScript 编译器
tsc。
您会在我们的文档和演练教程中经常看到上述组件。
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 包管理器。