附加组件和工具
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 - 一个用于使用 Pug 模板引擎的 Node.js 应用程序的应用程序框架。
- Gulp - 一个流式任务运行器系统,可以轻松地与 VS Code 任务集成。
- Mocha - 一个在 Node.js 上运行的 JavaScript 测试框架。
- Yarn - 一个依赖项管理器,是 npm 的替代品。
注意: 这些工具中的大多数需要 Node.js 和 npm 包管理器才能安装和使用。