schedule2021-10-18

【Chrome,Firefox】重複したページを開くとき古いタブを自動的に削除したい

Excelなどアプリからリンクを開くと同じサイトのタブがたくさん増えてしまう。

同じURLのタブを自動的に閉じてくれる拡張機能があるので紹介します。

Duplicate Tabs Closer

いくつか利用してみた中で設定が豊富で使い勝手が良かったのがこの拡張機能です。 ChromeとFirefoxで利用できます。

こちらはURIパスやクエリパラメータ、URLフラグメントを無視して一致判定させることが設定可能な点が特に気に入ってます。他の拡張機能はURLが完全一致したものだけしか閉じられなかった。

picture 1

次のような細かい設定が可能です。

  • 重複したタブを自動または手動で削除する
  • 新しい方か古い方のタブを残す
  • URLのハッシュ部分(#~)を無視する (クエリパラメータ)
  • URLのクエリー部分(?~)を無視する (URLフラグメント)
  • URLのパス部分を無視する
  • 判定する範囲の設定、アクティブまたは全てのウィンドウが選べる
  • 判定を無視するホワイトリストを設定可能。ワイルドカードと正規表現が使える。

▼ 拡張機能の設定例(Chrome) picture 2
日本語に対応しているのもうれしい。

Chrome, Firefoxどちらも同じ作者(Peuj氏)でコードがGPLでGithubに公開されてます。 https://github.com/Peuj/duplicate-tabs-closer

細かい設定もGithubのREADMEを読むとわかりやすいです。

その他の拡張機能(Chrome)

他のタブの重複を削除するアプリも少し利用してみました。 Duplicate Tabs Closerと比べると機能はシンプルですが、要件が合えば強力だと思いますので紹介します。

No Dupe Tabs

No Dupe Tabsのchrome ウェブストアページ

URL完全一致で重複を削除できる拡張機能。 すごくシンプル。

DuplicateTab Helper

DuplicateTab Helperのchrome ウェブストアページ

設定画面に広告がたくさんあって見づらい。 無料のツールだからそういうのはありで嫌いではない。

Close Duplicate Tab

Close Duplicate Tabのchrome ウェブストアページ

重複したタブがあるとピン止めしたアイコンにマークがつく。 アイコンをクリックすると重複したタブを削除する。 クエリが異なると削除しない。

ソート機能がある。