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

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

目次

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

すべての拡張機能については、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のこんなに高い人気には驚きましたが、これは世界中の学生が機械学習を学んでいるからかもしれません。あるいはデータサイエンスでしょうか。

またの驚きはC++です。

他の便利な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ですべての拡張機能を確認できるリンク

便利なリンク