Popularité des langages et frameworks de programmation
Basé sur le nombre d'installations d'extensions VS Code
J’ai agrégé certaines statistiques d’installation d’extensions VS Code par différentes langues de programmation.
Et la plus populaire est Python, puis C++.
Vous pouvez voir toutes les extensions VSCode avec leurs nombres de téléchargements et leurs notes étoiles sur :
[site du marketplace VS] (https://marketplace.visualstudio.com/search?target=VSCode&category=Programming%20Languages&sortBy=Installs).
Statistiques de popularité
Il n’y a pas trop de données ici, mais cela donne une idée sur la popularité relative des langages et frameworks.
Tableau récapitulatif
Langue | Nom de l’extension | Mainteneur | Téléchargements | Étoiles | Commande |
---|---|---|---|---|---|
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 - Officiel | 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 |
Je n’attendais pas une telle popularité pour Python (167 millions d’installations !).
Mais cela pourrait être simplement les étudiants qui étudient l’apprentissage automatique à travers le monde.
Ou peut-être la science des données avec les statistiques mathématiques ?
Une autre surprise – C++, son extension est également très souvent téléchargée (82 383 828 fois).
D’autres extensions React utiles :
- https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets
- https://marketplace.visualstudio.com/items?itemName=msjsdiag.vscode-react-native
- https://marketplace.visualstudio.com/items?itemName=rodrigovallades.es7-react-js-snippets
Il y a comme beaucoup d’autres extensions très populaires C++. Je ne les liste pas ici.
Une autre conclusion que l’on peut tirer de ces statistiques – les développeurs C# sont les plus malheureux :).
Statistiques des fournisseurs de nuage
Identifiant | Nom de l’extension | Mainteneur | Téléchargements | Étoiles |
---|---|---|---|---|
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 |
Les téléchargements et les étoiles sont du 30/04/2025. Vous pouvez deviner quel format de date c’est.
Copilotes
Faites vos propres statistiques
- https://marketplace.visualstudio.com/items/?itemName=AmazonWebServices.amazon-q-vscode
- https://marketplace.visualstudio.com/items/?itemName=Continue.continue
- https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode
- https://marketplace.visualstudio.com/items?itemName=GitHub.copilot
D’autres extensions essentielles de VS Code pour améliorer la productivité
Plusieurs extensions de VS Code sont largement reconnues pour améliorer significativement la productivité en simplifiant les workflows, en améliorant la qualité du code et en optimisant l’organisation des projets. Voici les plus essentielles :
1. Prettier – Formateur de code
Formate automatiquement le code pour une cohérence à travers plusieurs langages, économisant du temps et évitant les débats de style au sein des équipes.
2. ESLint
Effectue une analyse statique du code pour détecter les erreurs précocement, appliquer des normes de codage et maintenir la qualité du code, particulièrement pour les projets JavaScript et TypeScript.
3. GitLens
Améliore l’intégration Git en fournissant des historiques de commits détaillés, des annotations de code et un flux de travail de contrôle de version amélioré, rendant la collaboration et la revue de code plus efficaces.
4. Live Server
Démarrer un serveur de développement local avec rechargement en temps réel pour les pages statiques et dynamiques, permettant des prévisualisations instantanées dans le navigateur et un retour plus rapide pendant le développement.
5. Project Manager
Permet un changement rapide entre les projets, maintient des configurations séparées et détecte automatiquement les dépôts, réduisant le temps passé à changer de contexte et à configurer les projets.
6. Todo Tree
Scanne les bases de code pour les balises TODO, FIXME et personnalisées, les organisant dans une vue arborescente pour un accès et une navigation faciles, aidant à gérer les tâches directement dans le code.
7. Code Spell Checker
Détecte les erreurs d’orthographe dans le code et les commentaires, améliorant la lisibilité et réduisant les bugs causés par des fautes de frappe dans les noms de variables et de fonctions.
8. Auto Rename Tag
Renomme automatiquement les balises HTML, JSX ou XML appariées, réduisant les erreurs de syntaxe et économisant du temps lors de l’édition du markup.
9. REST Client
Permet d’envoyer des requêtes HTTP et de visualiser les réponses directement dans VS Code, simplifiant les tests d’API et réduisant le changement de contexte.
10. Bracket Pair Colorization (Intégré)
Distingue visuellement les parenthèses correspondantes, facilitant la navigation et l’édition du code, particulièrement dans les fichiers complexes.
Ces extensions, combinées, peuvent transformer VS Code en un environnement de développement extrêmement efficace, améliorant la qualité du code, la gestion de projet et la productivité globale du workflow.
Liens du marketplace VS Code avec toutes les extensions
- https://marketplace.visualstudio.com/items/?itemName=Dart-Code.dart-code
- https://marketplace.visualstudio.com/items/?itemName=Dart-Code.flutter
- https://marketplace.visualstudio.com/items/?itemName=golang.Go
- https://marketplace.visualstudio.com/items/?itemName=ms-python.python
- https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets
- https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense
- https://marketplace.visualstudio.com/items/?itemName=ms-dotnettools.csharp
- https://marketplace.visualstudio.com/items/?itemName=ms-vscode.cpptools
- https://marketplace.visualstudio.com/items/?itemName=vscjava.vscode-java-debug
- https://marketplace.visualstudio.com/items?itemName=Vue.volar
- https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-tslint-plugin
- Toutes les extensions : https://marketplace.visualstudio.com/