Популярность языков программирования и фреймворков

На основе количества установок расширений VS Code

Содержимое страницы

Я собрал некоторые статистику установки расширений VS Code по различным языкам программирования. И самым популярным является Python. Затем C++.

Вы можете увидеть все расширения VSCode с их количеством загрузок и рейтингами на: сайте VS marketplace.

логотип vs code и некоторые единицы и нули

Статистика популярности

Здесь не так много данных, но это дает некоторое представление о относительной популярности языков и фреймворков.

Сводная таблица

Язык Название расширения Разработчик Загрузки Звезды Команда
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 (167 млн установок!). Но это может быть просто студенты изучают машинное обучение по всему миру. Или, возможно, это данные о науке с математическими статистиками?

Другой сюрприз - C++, его расширение также часто загружают (82,383,828 раз).

Другие хорошие расширения 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

Загрузки и Звезды на 30/04/2025. Вы можете догадаться, какой это формат даты.

Copilots

Сделайте свою собственную статистику

Другие необходимые расширения VS Code для повышения продуктивности

Несколько расширений VS Code широко известны тем, что значительно повышают продуктивность, упрощая рабочие процессы, улучшая качество кода и организуя проекты. Вот самые необходимые из них:

1. Prettier – Code Formatter Автоматически форматирует код для обеспечения согласованности на нескольких языках, экономя время и устраняя споры о стиле в командах.

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 Позволяет отправлять HTTP-запросы и просматривать ответы непосредственно в VS Code, упрощая тестирование API и уменьшая необходимость переключения контекста.

10. Bracket Pair Colorization (Встроенное) Визуально выделяет соответствующие скобки, облегчая навигацию и редактирование кода, особенно в сложных файлах.

Эти расширения, в сочетании, могут превратить VS Code в высокоэффективную среду разработки, улучшая качество кода, управление проектами и общую продуктивность рабочего процесса.

Ссылки на VS Code Marketplace со всеми расширениями

Полезные ссылки