プログラミング言語とフレームワークの人気
VS Code拡張機能のインストール数に基づいて
私は、さまざまなプログラミング言語ごとのVS Code拡張機能のインストール統計を集計しました。最も人気があるのはPythonで、続いてC++です。
すべての拡張機能については、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のこんなに高い人気には驚きましたが、これは世界中の学生が機械学習を学んでいるからかもしれません。あるいはデータサイエンスでしょうか。
またの驚きはC++です。
他の便利な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/