Popularité des langages et frameworks de programmation
Basé sur le nombre d'installations des 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++.
Voir toutes les extensions sur
[site du marché VS] (https://marketplace.visualstudio.com/search?target=VSCode&category=Programming%20Languages&sortBy=Installs).
Statistiques de popularité
Ici, il n’y a pas trop de données, 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. Mais cela pourrait simplement être les étudiants qui étudient l’apprentissage automatique à travers le monde. Ou peut-être la science des données ?
Une autre surprise – C++.
D’autres extensions réactives intéressantes :
- 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 pour 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
Autres extensions essentielles de VS Code pour améliorer la productivité
Plusieurs extensions de VS Code sont largement reconnues pour améliorer considérablement 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 assurer la cohérence à travers plusieurs langages, économisant du temps et évitant les débats sur le 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 workflow de contrôle de version amélioré, rendant la collaboration et les revues 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 des retours plus rapides pendant le développement.
5. Project Manager
Permet un passage 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 des balises.
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 paires de parenthèses, 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 des projets et la productivité globale du workflow.
Liens du marché 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/