プログラミング言語およびフレームワークの人気
VS Code拡張機能のインストール数に基づいて
私は、さまざまなプログラミング言語ごとにVS Code拡張機能のインストール統計を集計しました。最も人気があるのはPythonで、続いてC++です。
VSCode拡張機能のダウンロード数とスター評価を確認できます: VS marketplaceサイト。
人気統計
ここに示すデータは多くはありませんが、言語やフレームワークの相対的な人気についてのアイデアを提供します:言語とフレームワークの相対的な人気。
要約表
言語 | 拡張機能名 | メンテナ | ダウンロード数 | スター | コマンド |
---|---|---|---|---|---|
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の非常に高い人気(1億6700万インストール!)は予想外でした。 これは、世界中の学生が機械学習を学んでいる可能性があります。 あるいは、数学統計を用いたデータサイエンスかもしれません。
またの驚きはC++で、拡張機能のダウンロード数は8,238万回にも達しています。
他の人気のある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
他にも非常に人気のある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 |
ダウンロード数とスターは2025年4月30日に記録されています。この日付フォーマットはどの国に属するか、想像してみてください。
Copilots
ご自身の統計を取ってください。
- 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
VS Codeの生産性向上に役立つ他の拡張機能
いくつかのVS Code拡張機能は、ワークフローを簡素化し、コード品質を向上させ、プロジェクトの整理を助け、生産性を大幅に向上させるために広く認識されています。最も重要なものを以下に紹介します:
1. Prettier – コードフォーマッター
複数の言語でコードを一貫性のある形式に自動的にフォーマットし、チーム内のスタイルに関する議論を省き、時間の節約につながります。
2. ESLint
静的コード解析を行い、エラーを早期に検出し、コーディング標準を強制し、特にJavaScriptやTypeScriptプロジェクトにおけるコード品質を維持します。
3. GitLens
コミット履歴やコード注釈、バージョン管理ワークフローを改善し、協力作業やコードレビューを効率的にします。
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
VS Code内でHTTPリクエストを送信し、応答を表示できるようにし、APIテストを簡略化し、コンテキスト切り替えを減らします。
10. Bracket Pair Colorization (組み込み)
マッチする括弧を視覚的に区別し、特に複雑なファイルでのコードナビゲーションや編集を容易にします。
これらの拡張機能を組み合わせることで、VS Codeを非常に効率的な開発環境に変えることができ、コード品質、プロジェクト管理、全体的なワークフローの生産性を向上させることができます。
VS Code Marketplaceで利用可能なすべての拡張機能へのリンク
- 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
- すべての拡張機能: https://marketplace.visualstudio.com/