Popularność języków i frameworków programowania
Na podstawie liczby zainstalowanych rozszerzeń VS Code
Zagregowałem pewne statystyki instalacji rozszerzeń VS Code według różnych języków programowania.
Najpopularniejszym jest Python, potem C++.
Możesz zobaczyć wszystkie rozszerzenia VSCode wraz z ich liczbą pobran i ocenami gwiazd na: VS marketplace site.
Statystyki popularności
Nie ma tutaj zbyt dużo danych, ale daje pewien pogląd na względną popularność języków i frameworków.
Tabela podsumowująca
Język | Nazwa rozszerzenia | Właściciel | Pobrane | Gwiazdki | Komenda |
---|---|---|---|---|---|
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 |
Nie spodziewałem się tak dużej popularności Pythona (167 mln instalacji!). Ale może to być po prostu studenci, którzy uczą się uczenia maszynowego na całym świecie. Lub może statystyka danych z matematyką?
Inna niespodzianka – C++, jego rozszerzenie jest również często pobierane (82 383 828 razy).
Inne ciekawe rozszerzenia React:
- 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
Tam jest bardzo dużo innych bardzo popularnych rozszerzeń C++. Nie wymieniam ich tutaj.
Inna wypowiedź, którą możemy wyciągnąć z tych statystyk – programiści C# są najbardziej niezadowoleni :).
Statystyki dostawców chmurowych
Identyfikator | Nazwa rozszerzenia | Właściciel | Pobrane | Gwiazdki |
---|---|---|---|---|
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 |
Pobrane i gwiazdki są z dnia 30.04.2025. Możesz zgadnąć, jaki format daty to jest.
Copilots
Zrób własne statystyki
- 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
Inne istotne rozszerzenia VS Code do poprawy wydajności
Kilkanaście rozszerzeń VS Code jest powszechnie uznawanych za znacząco poprawiające wydajność poprzez uproszczenie procesów pracy, poprawę jakości kodu i lepszą organizację projektów. Oto najważniejsze z nich:
1. Prettier – Formatowanie kodu
Automatycznie formatuje kod w celu zapewnienia spójności w wielu językach, oszczędzając czas i eliminując dyskusje na temat stylu w zespole.
2. ESLint
Wykonuje analizę statyczną kodu w celu wykrywania błędów wczesnie, wdrażania standardów kodowania i utrzymania jakości kodu, szczególnie dla projektów JavaScript i TypeScript.
3. GitLens
Wzmacnia integrację z Git, dostarczając szczegółowych historii commitów, adnotacji kodu i poprawionego przepływu kontroli wersji, co ułatwia współpracę i recenzję kodu.
4. Live Server
Uruchamia lokalny serwer rozwojowy z funkcją live reload dla stron statycznych i dynamicznych, umożliwiając natychmiastowe podglądy w przeglądarce i szybsze zwroty odzwierciedlania podczas pracy.
5. Project Manager
Umożliwia szybkie przełączanie się między projektami, utrzymuje osobne konfiguracje i automatycznie wykrywa repozytoria, zmniejszając czas spędzany na przełączaniu kontekstu i konfiguracji projektu.
6. Todo Tree
Skanuje bazę kodu w poszukiwaniu TODO, FIXME i niestandardowych tagów, organizując je w widoku drzewa dla łatwego dostępu i nawigacji, pomagając w zarządzaniu zadaniami bezpośrednio w kodzie.
7. Code Spell Checker
Wykrywa błędy ortograficzne w kodzie i komentarzach, poprawia czytelność i zmniejsza błędy spowodowane literówkami w nazwach zmiennych i funkcji.
8. Auto Rename Tag
Automatycznie zmienia nazwy parzystych tagów HTML, JSX lub XML, zmniejszając błędy składniowe i oszczędzając czas podczas edycji markupu.
9. REST Client
Umożliwia wysyłanie żądań HTTP i przeglądanie odpowiedzi bezpośrednio w VS Code, upraszczając testowanie API i zmniejszając przełączanie kontekstu.
10. Bracket Pair Colorization (wbudowane)
Wizualnie odróżnia pasujące nawiasy, ułatwiając nawigację i edycję kodu, szczególnie w skomplikowanych plikach.
Te rozszerzenia, połączone razem, mogą przekształcić VS Code w bardzo wydajne środowisko programistyczne, poprawiając jakość kodu, zarządzanie projektami i ogólną wydajność pracy.
Linki do VS Code Marketplace z wszystkimi rozszerzeniami
- 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
- Wszystkie rozszerzenia: https://marketplace.visualstudio.com/