
Tree Style Tab - ツリー型タブ 作成者: Piro (piro_or)
タブをツリー状に表示します。
この拡張機能を使用するには Firefox が必要です
拡張機能メタデータ
スクリーンショット







この拡張機能について
このアドオンは、Firefoxのタブをツリー形式で扱う機能を提供します。
現在のタブから開かれた新しいタブは、自動的に現在のタブの「子」としてツリー構造に組み込まれます。
このようにして作られた「枝」は「親」タブに表示されている「▼」マークをクリックすると簡単に折り畳むことができますので、大量のタブがある場合でも混乱しなくて済みます。
また必要に応じて、ツリーをドラッグ&ドロップで編集することもできます。
何はともあれ、このアドオンはプレーンな「ツリー」機能だけを提供します。
お好みで自由に使いこなして下さい!
小ネタ:
権限について:
このアドオンは動作のために以下の権限を必要とします。
ヘルパーアドオン:
TSTのサイドバーの機能を使い勝手を強化するアドオンもあります。
TSTを拡張するヘルパーアドオンのリストは他にもあります。
現在のタブから開かれた新しいタブは、自動的に現在のタブの「子」としてツリー構造に組み込まれます。
このようにして作られた「枝」は「親」タブに表示されている「▼」マークをクリックすると簡単に折り畳むことができますので、大量のタブがある場合でも混乱しなくて済みます。
また必要に応じて、ツリーをドラッグ&ドロップで編集することもできます。
- こうして構築されたタブのツリーは、視覚化されたWebブラウズの履歴のように振る舞います。
- 例えば、ある話題の検索結果を見たい時には検索結果のリンクを新しい子タブとして開いていくことになるでしょう。詳しく調べるために孫タブ・ひ孫タブを開いていくこともできます。
- このようにどんどん情報を深掘りしていっても、閲覧履歴がツリーとして目に見える形で残されていれば、自分の現在位置を見失う事はありませんし、元の検索結果の一覧にも「ツリーの上位階層のタブ」をクリックすればすぐに戻れます。
- 他にも、似た話題のタブを「グループ化されたタブ」として取り扱うためにもツリーを使う事ができます。
何はともあれ、このアドオンはプレーンな「ツリー」機能だけを提供します。
お好みで自由に使いこなして下さい!
小ネタ:
- F1キーでツリー型タブのサイドバーを開閉できます。
- サイドバーはツールバー上の「ツリー型タブ」ボタンでも開閉できます。ボタンが不要な場合はツールバーから取り除く事もできます。
権限について:
このアドオンは動作のために以下の権限を必要とします。
- 必須:
- ブラウザーのタブへのアクセス:アクティブなタブ以外のタブも含めて、タブの情報をUIに表示するため。
- 最近閉じられたタブへのアクセス(セッション情報へのアクセス):タブのツリー構造、ツリーの開閉状態などの状態をセッション情報の一部として含めてFirefoxに管理させるため。
- 通知の表示:ユーザーの操作を妨げない形で操作の案内を表示するため。
- 任意:
- ブックマークの読み取りと変更:タブのコンテキストメニューのブックマーク関連機能を再現するため、および、タブがブックマークから開かれた物かどうかを判別するため。
- すべてのウェブサイトの保存されたデータへのアクセス(Webページ上でのスクリプトの実行):Ctrlキーが押されたことを検知して、Ctrl-Tab/Ctrl-Shift-Tabでのタブ切り替え中のツリー開閉を抑止するため。
- ブラウザーのタブの表示状態の変更:自動テスト用。通常の用途では必要ありません。
ヘルパーアドオン:
TSTのサイドバーの機能を使い勝手を強化するアドオンもあります。
- Multiple Tab Handler タブの長押しで、タブの複数選択を開始できるようになります。また、クローズボックスの長押しで複数のタブをまとめて閉じることもできます。
- TST Active Tab in Collapsed Tree 折りたたんだツリーの親タブについて、そのツリーの中で最後にアクティブだったタブへの参照を表示します。
- TST Auto Group Tabs 新しく開かれたタブを様々な条件でグループ化します。
- TST Auto Sticky Tabs 特定の状態のタブを自動的にタブバーの端に貼り付けられるようにします。
- TST Bookmarks Subpanel TSTのサイドバーの下側に「ブックマーク」サイドバーパネルの小型版を表示します。
- TST Indent Line Visual Studio Codeのようなインデントの線を表示します。
- TST Lock Tree Collapsed ツリーを折りたたんだ状態に固定できるようにします。(この機能はTST 3.3.0~3.3.6の組み込みの機能でしたが、分離されました)
TSTを拡張するヘルパーアドオンのリストは他にもあります。
あなたの体験を評価
権限詳細情報
このアドオンの権限:
- 通知の表示
- 最近閉じられたタブへのアクセス
- ブラウザーのタブへのアクセス
このアドオンは次の権限も求めます:
- ブックマークの読み取りと変更
- クリップボードからのデータ取得
- ブラウザーのタブの表示状態の変更
- すべてのウェブサイトの保存されたデータへのアクセス
詳しい情報
- アドオンリンク
- バージョン
- 4.1.6
- サイズ
- 1.1 MB
- 最終更新日
- 8日前 (2025年5月6日)
- 関連カテゴリー
- ライセンス
- MPL 1.1/MPL 2.0/MIT/PSFL
- プライバシーポリシー
- このアドオンのプライバシーポリシーを読む
- バージョン履歴
コレクションへ追加
4.1.6 のリリースノート
4.1.6 (2025.5.7):<ul><li>ツリー展開時のアニメーション効果が適用されなくなっていたのを修正</li><li><code><all_urls></code>権限が付与されているときにダイアログが開けなくなる問題を修正(4.1.5での後退バグ)</li></ul>
4.1.5 (2025.5.2):<ul><li>Ctrl-Tab/Ctrl-Shift-Tab時に固有の反応(タブの切り替え中に折りたたまれたタブがフォーカスされたら、それらを飛ばしてフォーカスするよう別のタブにリダイレクトする)を、Ctrl-Tab/Ctrl-Shift-Tab以外のTST外での操作でタブがフォーカスされたとき(例:Firefox本体のタブバーでタブをクリックしたときなど)には抑制するようにした</li><li>「前/次の同階層のタブにフォーカス」にキーボードショートカットを割り当てた場合にフォーカス移動がタブバー端で循環するようにした</li><li>タブのプレビューパネルの埋め込み方法をより単純化した</li><li>API: 各タブのインデント領域をクリックしたときに、他の拡張機能向けに <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#when-a-tab-is-clicked"><code>tab-mousedown</code>|<code>tab-mouseup</code>|<code>tab-clicked</code></a> ではなく <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#when-the-non-tab-area-is-clicked"><code>tabbar-mousedown</code>|<code>tabbar-mouseup</code>|<code>tabbar-clicked</code></a> を通知するようにした</li></ul>
4.1.5 (2025.5.2):<ul><li>Ctrl-Tab/Ctrl-Shift-Tab時に固有の反応(タブの切り替え中に折りたたまれたタブがフォーカスされたら、それらを飛ばしてフォーカスするよう別のタブにリダイレクトする)を、Ctrl-Tab/Ctrl-Shift-Tab以外のTST外での操作でタブがフォーカスされたとき(例:Firefox本体のタブバーでタブをクリックしたときなど)には抑制するようにした</li><li>「前/次の同階層のタブにフォーカス」にキーボードショートカットを割り当てた場合にフォーカス移動がタブバー端で循環するようにした</li><li>タブのプレビューパネルの埋め込み方法をより単純化した</li><li>API: 各タブのインデント領域をクリックしたときに、他の拡張機能向けに <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#when-a-tab-is-clicked"><code>tab-mousedown</code>|<code>tab-mouseup</code>|<code>tab-clicked</code></a> ではなく <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#when-the-non-tab-area-is-clicked"><code>tabbar-mousedown</code>|<code>tabbar-mouseup</code>|<code>tabbar-clicked</code></a> を通知するようにした</li></ul>
Piro (piro_or) が公開している他の拡張機能
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
*Tree Tabs:
クロスブラウザで、より高機能な、高いカスタマイズ性を持つアドオン。
(ツリー型タブとの最大の違いはその設計思想です。ツリー型タブはそれ自体をシンプルにして他のアドオンと可能な限り連係して動作する事を意識しています。)
*Sidebery:
高機能なツリーアドオンのさらなる別実装。
* Tab Center Reborn:
ツリー構造を持たない縦型のタブバーを提供するアドオン。
* sidebarTabs:
タブのグループ化機能を持つ、縦型のタブバーを提供するアドオン。
他の人が作った、似たような機能を提供するFirefoxやChrome用のアドオンが他にも存在しています。TSTが使い物にならない場合はそれらを試してみるとよいかもしれません。
## 他のアドオン用の公開APIについて
ツリー型タブはアドオン制作者向けの公開APIを提供しています。あなたのアドオンがタブのコンテキストメニューに追加の項目を提供する機能を含んでいる場合、小改造でツリー型タブのコンテキストメニューにも同じメニュー項目を提供できます。
詳しくはAPIドキュメント(英語)を参照して下さい。