尝试以扩展 VS Code 中的代理模式!

VS Code 的 JavaScript 扩展

Visual Studio Code 支持许多用于 JavaScript 和 Node.js 开发的功能。随下载产品提供的功能是核心功能:调试、IntelliSense、代码导航等。

除了这些核心功能之外,您还可以安装大量高质量的扩展,以向 VS Code 添加 JavaScript 开发功能。

提示:要了解如何安装和管理扩展,请参阅扩展文档

查找扩展

您可以通过在“扩展”视图搜索栏中键入JavaScript来查找 JavaScript 扩展。或者,您可以使用标签“tag:javascript”来查找 JavaScript 扩展。在 VS Code 中或在市场中搜索更多扩展。

此外,您还可以搜索Node.js扩展。

提示:上面显示的扩展是动态查询的。单击上方的扩展磁贴以阅读描述和评论,从而决定哪个扩展最适合您。在市场中查看更多信息。

如果您刚开始使用,以下是我们推荐尝试的扩展。

ESLint

市场 - ESLint

发布者 - Microsoft

轻松地将ESLint集成到您的项目中。如果 ESLint 不是您最喜欢的代码检查工具,可以从各种其他代码检查器扩展中选择,包括JSHintJSCSJS Standard

在 VS Code 文档中阅读更多关于设置 JavaScript 代码检查器的信息。

ESLint animation

SonarLint

市场 - SonarLint

发布者 - SonarSource

SonarLint 帮助您在编码时查找并修复 Bug 和安全问题。该扩展在后台运行,就像拼写检查器一样,突出显示编码问题。SonarLint 不仅告诉您问题所在,还提供关于问题为何有害以及如何修复的上下文指导,并附带相关示例。该扩展支持200 多条 JS/TS 规则,并包含多个快速修复,可自动处理您的编码问题。

在 VS Code 市场中搜索 'SonarLint' 并安装。无需任何配置。您可以从适合大多数用户的默认配置文件开始,并根据您的特定需求进行自定义。

SonarLint animation

JavaScript (ES6) 代码片段

市场 - JavaScript (ES6) 代码片段

发布者 - charalampos karypidis

VS Code 附带了许多内置的代码片段。JavaScript (ES6) 代码片段扩展为 ES6 (ECMAScript 6) 语法添加了代码片段。以下是此扩展提供的一小部分代码片段。请参阅该扩展的README,查看此包提供的数十个代码片段。

javascript snippets

您可以在 VS Code 文档中阅读更多关于 JavaScript 代码片段的信息。有关其他代码片段包,包括Angular 1Angular 2Bootstrap 3ReactJsjQuery,请查看市场的代码片段类别

npm IntelliSense

市场 - npm IntelliSense

发布者 - Christian Kohler

此扩展在使用importrequire时为 npm 模块提供 IntelliSense。

npm intellisense