Popolarità dei linguaggi di programmazione e dei framework

Basato sul numero di installazioni delle estensioni di VS Code

Indice

Ho aggregato alcune statistiche sull’installazione delle estensioni di VS Code per diversi linguaggi di programmazione. E il più popolare è Python. Poi C++.

Vedi tutte le estensioni su sito del VS marketplace.

logo di VS Code e alcuni uno e zero

Statistiche di popolarità

Ecco non troppi dati ma danno un’idea sulle relative popolarità dei linguaggi e framework.

Tabella riassuntiva

Linguaggio Nome Estensione Mantenitore Scaricamenti Stelle Comando
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

Non mi aspettavo una tale popolarità del Python. Ma potrebbe essere solo che gli studenti stanno studiando machine learning in tutto il mondo. O forse data science?

Un’altra sorpresa - C++.

Altri bei plugin per React:

Ce ne sono come molte altre estensioni molto popolari per C++. Non le sto elencando qui.

Un’altra conclusione che possiamo trarre da queste statistiche - gli sviluppatori C# sono i meno felici :).

Statistiche dei fornitori di cloud

Identificatore Nome Estensione Mantenitore Scaricamenti Stelle
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

Scaricamenti e Stelle sono del 30/04/2025. Puoi indovinare quale formato di data è questo.

Copilot

Fai le tue statistiche

Altre estensioni essenziali per VS Code per migliorare la produttività

Varie estensioni per VS Code sono riconosciute per migliorare significativamente la produttività semplificando i flussi di lavoro, migliorando la qualità del codice e migliorando l’organizzazione dei progetti. Ecco le più essenziali:

1. Prettier – Formattatore del codice
Formatta automaticamente il codice per la coerenza in diversi linguaggi, risparmiando tempo e eliminando discussioni sullo stile all’interno dei team.

2. ESLint
Esegue un’analisi statica del codice per individuare errori precocemente, applicare standard di codifica e mantenere la qualità del codice, soprattutto per i progetti JavaScript e TypeScript.

3. GitLens
Migliora l’integrazione con Git fornendo storie dettagliate dei commit, annotazioni del codice e un miglior flusso di lavoro di controllo delle versioni, rendendo più efficienti la collaborazione e la revisione del codice.

4. Live Server
Avvia un server di sviluppo locale con reload in tempo reale per pagine statiche e dinamiche, abilitando anteprime istantanee del browser e un feedback più rapido durante lo sviluppo.

5. Project Manager
Permette di passare rapidamente tra i progetti, mantiene configurazioni separate e rileva automaticamente i repository, riducendo il tempo speso nel passaggio di contesto e nell’impostazione dei progetti.

6. Todo Tree
Scansiona i codici per trovare TODO, FIXME e tag personalizzati, organizzandoli in una vista ad albero per un accesso e una navigazione facilitati, aiutando a gestire i compiti direttamente nel codice.

7. Code Spell Checker
Rileva errori di ortografia nel codice e nei commenti, migliorando la leggibilità e riducendo i bug causati da errori di battitura in nomi di variabili e funzioni.

8. Auto Rename Tag
Rinomina automaticamente i tag HTML, JSX o XML corrispondenti, riducendo gli errori di sintassi e risparmiando tempo durante la modifica del markup.

9. REST Client
Permette di inviare richieste HTTP e visualizzare le risposte direttamente in VS Code, semplificando i test API e riducendo il passaggio di contesto.

10. Bracket Pair Colorization (Integrato)
Distingue visivamente le parentesi corrispondenti, rendendo più facile la navigazione e la modifica del codice, specialmente in file complessi.

Queste estensioni, quando utilizzate insieme, possono trasformare VS Code in un ambiente di sviluppo molto efficiente, migliorando la qualità del codice, la gestione dei progetti e la produttività complessiva del flusso di lavoro.