プログラミング言語およびフレームワークの人気

VS Code拡張機能のインストール数に基づいて

目次

私は、さまざまなプログラミング言語ごとにVS Code拡張機能のインストール統計を集計しました。最も人気があるのはPythonで、続いてC++です。

VSCode拡張機能のダウンロード数とスター評価を確認できます: VS marketplaceサイト

VS Codeのロゴといくつかの0と1

人気統計

ここに示すデータは多くはありませんが、言語やフレームワークの相対的な人気についてのアイデアを提供します:言語とフレームワークの相対的な人気

要約表

言語 拡張機能名 メンテナ ダウンロード数 スター コマンド
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拡張機能:

他にも非常に人気のある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

ご自身の統計を取ってください。

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で利用可能なすべての拡張機能へのリンク

有用なリンク