附加组件和工具
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 包管理器才能安装和使用。