Tampermonkey® by Jan Biniok

Tampermonkeyは、1000万人以上のユーザーがいる最も人気あるuserscriptマネージャーです。 ChromeMicrosoft EdgeSafariOpera Next,Firefoxで利用できます。

Tampermonkeyはユーザースクリプトの管理を簡単にする。実行中のスクリプトの表示、内蔵式エディタ、ZIPしたスクリプトのインポートとエクスポート、自動更新チェック、ブラウザとクラウドストレージベースの同期などの機能も提供します。

この拡張機能はわずか1分でインストールできます。ぜひお試しください!

ダウンロード

特徴

便利なスクリプト管理

popup menu

Tampermonkeyを使うと、ユーザースクリプトが整理できます。右上のTampermonkeyアイコンは実行中のスクリプトの数を示す。アイコンをクリックするとこのページで実行中のスクリプトと実行できるスクリプトが表示されます。 ( ビデオチュートリアル)

スクリプトの概要

script overview画像をクリックすると拡大します

Tampermonkeyはインストールされている全てのスクリプトの概要一覧を表示します。 スクリプトの最後更新時間も見られます。そして、スクリプトは自分のホームページを持っている場合、スクリプトを分類したりすることも出来ます。 ( ビデオチュートリアル)

様々な構成設定

config mode

設定ページには3つのレベルで設定できます。稀に使用するオプションを隠し、設定ページをシンプルに表示させることが出来ます。 ( ビデオチュートリアル)

スクリプトの自動更新

script update settings

スクリプトの更新チェック頻度を設定することができます。もう古いユーザースクリプトによるバグの心配は要りません。 :)

セキュリティ設定

security settings画像をクリックすると拡大します

パラノイアだけが生き残ります!ユーザースクリプトにアクセスしてはいけないサイトをブラックリストに登録しましょう。

互換性設定

compatibility settings

以前は多くのユーザースクリプトはGreasemonkey(<= 3.x)(Firefox向けのユーザースクリプトマネージャー)で実行できるように作成されました。TampermonkeyはGreasemonkey用ユーザースクリプトを実行できように、互換レイヤーを提供しており、必要な設定は可能な限り自動で検出できるように作られています。

スクリプトの同期

sync settings

自宅や会社で1つ以上のブラウザを使用する場合、Tampermonkeyの同期機能を有効にするだけで、簡単にスクリプトの同期ができます。

CodeMirrorエディタ

editor settings

スクリプトを開発また編集する必要がある時はどうしますか? 問題ない! Tampermonkeyには、内蔵式エディタが入っています。

ESLint構文チェック

editor with linter hints画像をクリックすると拡大します

スクリプトは動作しない時はどうしますか?Tampermonkeyの構文チェックで問題を発見するかもしれません... :)

迅速な開発

allow access to file urls画像をクリックすると拡大します

Tampermonkeyのエディタは良いですが、独自のエディタを使いたい場合はどうしますか? 解決方法は、「ファイルの URL へのアクセスを許可する」を有効にし、@requireを使ってスクリプトのローカルコピーを呼び出すだけです。

Tampermonkey Editors 拡張機能 を試して、vscode.dev でスクリプトを編集することもできます。

アンインストール

Tampermonkeyに満足できなかったら(可能性は小さいと思いますが;)、Chromeの拡張機能ページから削除できます。