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

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

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

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

Посмотреть все расширения можно на сайте 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. Но это может быть просто тем, что студенты изучают машинное обучение по всему миру. Или, может быть, наука о данных?

Другой неожиданностью стал 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

Скачивания и звёзды на 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 со всеми расширениями

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