编程语言和框架的流行度

基于 VS Code 扩展安装数量

目录

我根据不同的编程语言汇总了一些 VS Code 扩展安装统计。 其中最受欢迎的是 Python,其次是 C++。

VS marketplace 网站 上可以查看所有扩展。

一些 VS Code 的标志和一些 0 和 1

流行度统计

这里的数据不多,但可以提供一些关于 语言和框架相对流行度 的想法。

汇总表格

语言 扩展名称 维护者 下载量 星标 命令
Dart Dart dartcode.org 11,929,795 5 ext install Dart-Code.dart-code
Flutter ? Flutter dartcode.org 10,817,717 5 ext install Dart-Code.flutter
Go Go go.dev 15,709,940 4.5 ext install golang.Go
Python Python microsoft.com 167,006,727 4 ext install ms-python.python
React ES7+ React/Redux/React-Native snippets dsznajder 14,724,478 4.5 ext install dsznajder.es7-react-js-snippets
Vue Vue - Official vuejs.org 5,265,928 3 ext install Vue.volar
TS TSLint microsoft.com 4,370,258 3 ext install ms-vscode.vscode-typescript-tslint-plugin
npm npm Intellisense Christian Kohler 9,859,024 4.5 ext install christian-kohler.npm-intellisense
C# C# microsoft.com 34,115,695 2.5 ext install ms-dotnettools.csharp
C++ C++ microsoft.com 82,383,828 3.5 ext install s-vscode.cpptools
Java Debugger for Java microsoft.com 40,902,683 4 ext install vscjava.vscode-java-debug

没想到 Python 会如此受欢迎。但这可能只是因为世界各地的学生正在学习机器学习。或者也许是数据科学?

另一个惊喜是 C++。

其他不错的 React 扩展:

那里还有许多其他非常受欢迎的 C++ 扩展,这里就不一一列举了。

从这些统计数据中,我们还可以得出一个结论:C# 开发者可能是最不开心的 :).

云服务提供商统计

标识符 扩展名称 维护者 下载量 星标
amazonwebservices.aws-toolkit-vscode AWS Toolkit amazon.com 3,019,891 2.5
ms-vscode.vscode-node-azure-pack Azure Tools microsoft.com 1,696,424 3
googlecloudtools.cloudcode Google Cloud Code google.com 1,643,720 2.5

下载量和星标数据为 2025 年 4 月 30 日。你可以猜出这是哪种日期格式。

Copilots

请自行查看统计数据

提高生产力的其他重要 VS Code 扩展

一些 VS Code 扩展因显著提升工作效率、增强代码质量和改善项目组织而被广泛认可。以下是最重要的几个:

1. Prettier – 代码格式化工具
自动格式化代码,以确保多种语言之间的一致性,节省时间并消除团队内部关于代码风格的争论。

2. ESLint
执行静态代码分析,以便早期发现错误,强制执行编码标准并维护代码质量,尤其适用于 JavaScript 和 TypeScript 项目。

3. GitLens
通过提供详细的提交历史、代码注释和改进的版本控制工作流程,增强 Git 集成,使协作和代码审查更加高效。

4. Live Server
启动本地开发服务器并实时重新加载静态和动态页面,实现浏览器预览的即时反馈,加快开发过程中的反馈速度。

5. Project Manager
允许快速切换项目,维护单独的配置,并自动检测仓库,减少上下文切换和项目设置所需的时间。

6. Todo Tree
扫描代码库中的 TODO、FIXME 和自定义标签,并在树视图中组织它们,便于访问和导航,帮助直接在代码中管理任务。

7. Code Spell Checker
检测代码和注释中的拼写错误,提高可读性并减少因变量和函数名称中的拼写错误而导致的错误。

8. Auto Rename Tag
自动重命名配对的 HTML、JSX 或 XML 标签,减少语法错误并节省标记编辑时的时间。

9. REST Client
允许直接在 VS Code 中发送 HTTP 请求并查看响应,简化 API 测试并减少上下文切换。

10. Bracket Pair Colorization (内置)
通过视觉区分匹配的括号,使代码导航和编辑更加容易,尤其是在复杂的文件中。

当这些扩展结合使用时,可以将 VS Code 转变为一个高度高效的开发环境,提高代码质量、项目管理和整体工作流程效率。

包含所有扩展的 VS Code Marketplace 链接

有用的链接