附加组件和工具
Visual Studio Code 设计上是一个小巧的下载文件,并且只包含大多数开发工作流程中所需的最少组件。编辑器、文件管理、Windows管理和偏好设置等基本功能都包含在内。基础安装还包括JavaScript/TypeScript语言服务和Node.js调试器。
如果你习惯使用大型的、单一的开发工具(IDEs),你可能会惊讶于你的场景不能完全开箱即用。例如,没有文件 > 新建项目对话框,其中包含预装的项目模板。大多数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 - 一个应用 scaffolding 工具,命令行版本的File > 新项目.
- generator-hottowel - 一个 Yeoman 生成器,用于快速创建AngularJS应用程序。
- Express - 一个使用Pug模板引擎的Node.js应用程序框架。
- Gulp - 一个可以轻松与VS Code任务集成的流式任务运行系统。
- Mocha - 一个在Node.js上运行的JavaScript测试框架。
- Yarn - 一个依赖管理器,替代npm。
注意:这些工具中的大多数需要安装Node.js和npm包管理器来安装和使用。