Chromeの公開されている拡張機能(CRXファイル)のソースコードを見る方法はいくつかあります。
1. オンラインツールや専用の拡張機能を利用する方法(最も簡単)
最も手軽にソースコードを閲覧・ダウンロードできる方法です。拡張機能をインストールする必要がなく、WebストアのURLさえあれば利用できます。
1-1. 専用のChrome拡張機能を使う
**「Chrome extension source viewer」**のような、他の拡張機能のソースコードを閲覧するために作られた拡張機能を使用します。
Chromeウェブストアで対象の拡張機能のページを開きます。
「Chrome extension source viewer」のアイコン(またはページ上の専用ボタン)をクリックすると、ソースコードがファイルツリー形式で表示されます。
1-2. オンラインツールを使う
**「CRX Viewer」**のような、ブラウザベースのオンラインツールを利用します。
対象の拡張機能のChromeウェブストアのURLをコピーします。
CRX Viewerのウェブサイトにアクセスし、URLを入力して実行すると、ソースコードが表示されます。
2. インストール済みの拡張機能のローカルファイルを確認する方法
ご自身のChromeにすでにインストールされている拡張機能のソースコードは、PCのローカルフォルダに保存されています。
拡張機能の管理画面を開く: アドレスバーに chrome://extensions/ と入力してアクセスします。
デベロッパーモードを有効にする: 画面右上の**「デベロッパー モード」のトグルスイッチをオン**にします。
拡張機能IDを確認する: ソースコードを見たい拡張機能を探し、そこに表示されているID(長くランダムな英数字の文字列)をメモします。
ローカルフォルダに移動する: 以下のOSごとのパスにある「Extensions」フォルダを開きます。
ソースコードを確認する: フォルダ内で、手順3でメモした拡張機能IDと同じ名前のフォルダを探します。その中にあるバージョン名のフォルダ(例: 1.2.3_0)の中に、manifest.jsonやJavaScriptファイルなど、拡張機能のソースコード一式が入っています。
注意点
どの拡張機能のソースコードを確認したいか決まっていますか?