VS Code 的 JavaScript 扩展
Visual Studio Code 支持许多用于 JavaScript 和 Node.js 开发的功能。随下载产品附带的功能是核心功能:调试、智能感知 (IntelliSense)、代码导航等。
除了这些核心功能外,您还可以安装大量高质量的扩展,为 VS Code 的 JavaScript 开发添加功能。
提示:要了解如何安装和管理您的扩展,请参阅扩展文档。
查找扩展
您可以在扩展视图搜索栏中输入 JavaScript
来查找 JavaScript 扩展。或者,您可以使用标签查找 JavaScript 扩展:“tag:javascript”。在 VS Code 中或在扩展市场中搜索更多扩展。
此外,您还可以搜索 Node.js
扩展。
提示:上面显示的扩展是动态查询的。单击上方的扩展磁贴以阅读其描述和评论,以决定哪个扩展最适合您。在扩展市场中查看更多。
推荐的扩展
如果您刚开始使用,我们建议您尝试以下扩展。
ESLint
扩展市场 - ESLint
发布者 - Microsoft
轻松将 ESLint 集成到您的项目中。如果 ESLint 不是您最喜欢的代码检查工具,可以从各种其他检查工具扩展中选择,包括 JSHint、JSCS 和 JS Standard。
在 VS Code 文档中阅读有关设置 JavaScript 代码检查工具的更多信息。
SonarLint
扩展市场 - SonarLint
发布者 - SonarSource
SonarLint 帮助您在编码时发现并修复错误和安全问题。该扩展在后台运行,就像拼写检查器一样,高亮显示编码问题。SonarLint 不仅告诉您问题所在,还提供上下文指导,解释问题为何有害以及如何修复,并提供相关示例。该扩展支持超过 200 条 JS/TS 规则,并包含多种快速修复功能,以自动处理您的编码问题。
在 VS Code 扩展市场中搜索“SonarLint”并安装。无需配置。您可以从适合大多数用户的默认配置文件开始,并根据您的特定需求进行自定义。
JavaScript (ES6) 代码片段
扩展市场 - JavaScript (ES6) code snippets
发布者 - charalampos karypidis
VS Code 自带许多内置的代码片段。JavaScript (ES6) code snippets 扩展为 ES6 (ECMAScript 6) 语法添加了代码片段。以下是此扩展提供的一小部分片段。请查看该扩展的 README 文件,以了解此包为您提供的数十个片段。
您可以在 VS Code 文档中阅读有关 JavaScript 代码片段的更多信息。有关其他代码片段包,包括 Angular 1、Angular 2、Bootstrap 3、ReactJs 和 jQuery,请查看扩展市场的代码片段类别。
npm IntelliSense
扩展市场 - npm IntelliSense
发布者 - Christian Kohler
此扩展在使用 import
或 require
时为 npm 模块提供智能感知 (IntelliSense) 功能。