适用于 VS Code 的 JavaScript 扩展
Visual Studio Code 支持 JavaScript 和 Node.js 开发的许多功能。下载的产品中包含的功能是核心功能:调试、IntelliSense、代码导航等。
此外,除了这些核心功能外,您还可以安装大量高质量的扩展,为 JavaScript 开发向 VS Code 添加功能。
提示: 要了解如何安装和管理您的扩展,请参阅 扩展文档。
查找扩展
您可以通过在扩展视图搜索栏中键入 JavaScript 来查找 JavaScript 扩展。或者,您可以使用标签 "tag:javascript" 查找 JavaScript 扩展。在 VS Code 或 Marketplace 中搜索更多扩展。
您还可以搜索 Node.js 扩展。
提示:上述扩展是动态查询的。单击上面的扩展磁贴以阅读描述和评论,以确定最适合您的扩展。请在 Marketplace 中查看更多信息。
推荐扩展
如果您刚开始使用,以下是我们推荐您尝试的扩展。
ESLint
Marketplace - ESLint
Publisher - Microsoft
轻松将 ESLint 集成到您的项目中。如果您不喜欢 ESLint 作为代码检查工具,可以选择其他各种代码检查工具扩展,包括 JSHint、JSCS 和 JS Standard。
请阅读 VS Code 文档,了解有关设置 JavaScript 代码检查工具的更多信息。

SonarLint
Marketplace - SonarLint
Publisher - SonarSource
SonarLint 帮助您在编写代码时查找和修复错误和安全问题。该扩展在后台运行,就像拼写检查器一样,突出显示编码问题。SonarLint 不仅会告诉您问题是什么,还会提供关于为什么问题有害以及如何修复它的上下文指导,并提供相关的示例。该扩展支持 200 多个 JS/TS 规则,并包含几个 快速修复,以自动处理您的编码问题。
在 VS Code Marketplace 中搜索 'SonarLint' 并安装。无需配置。您可以从适合大多数用户的默认配置文件开始,并根据您的特定需求进行自定义。

JavaScript (ES6) 代码片段
Marketplace - JavaScript (ES6) code snippets
Publisher - charalampos karypidis
VS Code 带有许多内置代码片段。JavaScript (ES6) code snippets 扩展添加了 ES6 (ECMAScript 6) 语法的片段。以下是此扩展提供的片段的一个小样本。请参阅扩展的 README,以查看此包提供的数十个片段。

您可以在 VS Code 文档中了解有关 JavaScript 代码片段的更多信息。对于其他代码片段包,包括 Angular 1、Angular 2、Bootstrap 3、ReactJs 和 jQuery,请查看 Marketplace 的 代码片段类别。
npm IntelliSense
Marketplace - npm IntelliSense
Publisher - Christian Kohler
此扩展在使用 import 或 require 时为 npm 模块提供 IntelliSense。
