ヘルプ
Bookmark Bar Switcherとは?
Bookmark Bar Switcherを使用すると、ブラウザに複数のブックマークバーを保持し、クリックまたはキーボードショートカットでそれらを切り替えることができます。仕事、個人、サイドプロジェクト、参照リンクを1つの混雑したバーに詰め込む代わりに、コンテキストごとにバーを保持し、必要なバーをツールバーにスワップすることで、現在行っていることのブックマークのみが表示されます。
他のブックマークスイッチャーとは異なる点が2つあります。共通バーを使用すると、選択したバーに1つのブックマークセットを共有し、1か所で管理できます。一度編集すると、それを使用するすべてのバーが更新されます。また、コピーベースの設計は、同じブラウザアカウントが複数のコンピューター間で同期される場合でも安全に保たれます。他のスイッチャーではバーが混乱する可能性があります。
Chrome、Edge、Firefoxで利用可能で、インターフェースは27言語に翻訳されています。
複数のブックマークバー
ブラウザは常に1つのブックマークバーのみを表示します。この拡張機能を使用すると、「仕事用」、「個人用」、「プロジェクトFoo用」、「読書用」など、好きなだけバーを保持し、現在ツールバーに表示されているバーを切り替えることができます。アクティブなバーは、まるでそれが唯一のバーであるかのように見え、動作します。他のバーは、切り替えるまで表示されません。
一般的な設定:現在のバーにあるすべてから始め、コンテキストごとに新しいバーを作成し、それぞれに必要なブックマークのみを入力し、タスクを変更するときにそれらを切り替えます。
バーの保存方法
各バーは、ブックマークの保存されたセットです。セットは「ブックマークバー」という非表示のフォルダー(その他のブックマーク内)に保存され、ツールバーに実際に表示されるバーは使い捨ての作業コピーです。切り替えると、表示されているツールバーが消去され、選択したセットがそこにコピーされます。保存されたセットは、切り替えによって移動または編集されることはありません。
これは、後で説明する2つの理由で重要です。切り替えを即座に元に戻せるようにし、コンピューター間で安全に同期するための基盤となります。自分で「ブックマークバー」コンテナに触れることはありません。ポップアップと設定ページを介して完全に作業します。
バーの切り替え
アクティブなバーを切り替える方法は2つあります。ポップアップ(ツールバーアイコンをクリック)から、またはキーボードショートカットを使用します。どちらも同じことを行います。表示されているバーを別の保存されたセットに置き換えます。
ポップアップスイッチャー
拡張機能のツールバーアイコンをクリックしてポップアップを開きます。そこには、あなたが持っているすべてのバーのリストが表示されます。現在読み込まれているバーにはマークが付けられ、他のバーをクリックするとすぐにそのバーに切り替わります。読み込まれているバーに未保存の変更がある場合、その横に点が表示されます。ポップアップのフッターには、左側にアイコン更新ボタンがあり、右側にはオンラインヘルプ、ソースリポジトリ、およびすべてのバー管理が行われる設定ページ(歯車アイコン)があります。
デフォルトでは、ポップアップは共通としてマークしたバーを非表示にします。それらもリストに表示するには、共通バーを表示にチェックを入れます。これは、共通バーに直接切り替えて編集したい場合に便利です。
キーボードショートカット
この拡張機能は12個のコマンドを提供します。4つにはデフォルトのキーバインディングがあり、残りはバインドされておらず、ブラウザのショートカット設定で独自のキーを割り当てます。
| コマンド | デフォルト | アクション |
|---|---|---|
| 次のバー | Ctrl+Down |
リスト内の次のバーに切り替える |
| 前のバー | Ctrl+Up |
前のバーに切り替える |
| 1に切り替える | Ctrl+Shift+1 |
1番目のバーに直接ジャンプする |
| 2に切り替える | Ctrl+Shift+2 |
2番目のバーに直接ジャンプする |
| 3 … 10に切り替える | 未バインド | 3番目から10番目のバーにジャンプする - 独自のキーをバインドする |
バーが表示される順序(設定ページで設定)は、Ctrl+Downが循環する順序であり、番号付きジャンプがマップされる順序です。バインドされていないコマンドをバインドするには、Chrome / Edgeでchrome://extensions/shortcuts(またはedge://extensions/shortcuts)を開きます。Firefoxではabout:addonsを開き、歯車メニュー → 拡張機能のショートカットを管理を開きます。
未保存の変更と保存
表示されているバーは作業コピーであるため、自由に再配置できます。そして、それらの編集を保存されたセットの一部にするタイミングを決定します。
未保存の変更
表示されているバーでブックマークを追加、削除、または再配置すると、読み込まれたバーは未保存の変更があるとしてマークされます(ポップアップに点が表示されます)。これらの編集はまだ保存されたセットに保存されていません。変更が保留中に別のバーに切り替えると、拡張機能は最初に尋ねます。変更を現在のバーに保存するか、破棄するか、またはキャンセルしてそのままにするかを選択できます。
- バーの変更をこのセットに保存 - ポップアップの読み込まれたバーの行で、表示されているバーの現在の内容をそのバーの保存されたセットに保存します。(共通バーから来たブックマークはセットに書き込まれません。それらは共通に属し、次の切り替えで自動的に再表示されます。)
共通バー
共通バーとは、手動でコピーすることなく、他の複数のバーにブックマークを表示させたいバーのことです。共有ブックマークは1か所(共通バー)で管理され、他の各バーはそれらを取り込むことができます。これは、他のブックマークスイッチャーが提供しない機能です。
共通バーの仕組み
任意のバーを共通としてマークします。その内容は、それを使用することを選択した他のバーに前置することができます。共通を使用するバーに切り替えると、共通のブックマークが最初にマージされ、次にバー自身のブックマークが続きます。マージはフォルダー名ごとに行われます。共通とバーの両方に「Docs」というフォルダーがある場合、その内容は2つのフォルダーではなく1つの「Docs」フォルダーに結合されます。
共通は常に唯一の真実のソースです。共通から来たブックマークはマージされたビューでは読み取り専用です。表示されているバーで編集または削除しても、次の切り替えで共通から復元されます。共通バー自体を編集すると(直接切り替える)、それを使用するすべてのバーは、次に読み込まれたときに変更を反映します。共通を管理するには、ポップアップで共通バーを表示をオンにして、共通に切り替えられるようにします。
例。 Mail、Calendar、およびTeamフォルダーを含む共通バー「Daily」を保持しています。「Work」バーは「Daily」を使用し、独自のJiraとStandup notesを含むTeamフォルダーを追加します。「Work」に切り替えると、Mail、Calendar、共通のアイテムとStandup notesの両方を含むTeamフォルダー、そしてJiraが表示されます。「Daily」を編集してChatを追加すると、Chatは「Daily」を使用するすべてのバーに表示されます。
共通マークのコントロールは、設定ページの各バーのカードにあります。
- 共通バーとしてマーク (そのブックマークは他のバーの先頭に追加できます) - バーを共通としてマークします(そして、すでに共通である場合はマークを解除します)。
- この共通バーを他のすべてのバーに追加 - この共通を他のすべてのバーの選択に一度に追加します。
- この共通バーを他のすべてのバーから削除 - この共通を他のすべてのバーの選択から削除します。
バーが使用する共通の選択
共通はバーごとにオプトインです。新しいバーは、追加するまで何も使用しません。また、選択は順序付けられているため、各コンテキストが表示する共有セットとその順序を制御できます。これは、設定の各非共通バーのカードで設定します。
- 共通 - このバーが現在取り込んでいる共通バーのリスト(前置順)。
- 共通バーを追加… - ドロップダウンから共通バーを選択し、確認してこのバーのリストに追加します。
- このバーから削除 - このバーのリストから共通を削除します(共通バーのままですが、このバーはそれを使用しなくなります)。
コンピューター間で安全に同期
複数のコンピューターで同じブラウザアカウントを使用している場合、ブックマークはすでにそれらの間で同期されています。この拡張機能は、バーの切り替えがその同期を無傷で維持するように構築されています。これは、他のほとんどのブックマークスイッチャーを破壊する問題です。
安全性が保たれる理由
保存されたバーは実際のブラウザのブックマークとして保存されるため、アカウントはサインインしたすべてのコンピューターにそれらを同期します。重要なのは、切り替えによって保存されたセットが移動されることはなく、使い捨てのツールバーにコピーされるだけであり、現在アクティブなバーの選択はマシンごとにローカルに記憶されることです(同期されません)。変更可能なものはマシン間で共有されないため、ブラウザの自動同期が衝突することはありません。
他のスイッチャーはブックマークをツールバーに出し入れし、ツールバー自体は同期されるため、2台のコンピューターが競合します。よくある失敗は、PC 1を「バー1」にしたまま電源を切り、PC 2で「バー2」を表示して作業し、後で両方が同期され、最終的にPC 2のブックマークが「バー1」にダンプされ、「バー2」が空になるという混乱です。ここでのコピーベースの、マシンごとの設計は、まさにそれを回避するためのものです。
バーの管理
すべてのバー管理は設定ページで行われます。ポップアップフッターの歯車アイコンから開きます。各バーは操作可能なカードとして表示されます。
- + バーを追加 - 名前を入力して、新しい空のバーを作成します。
- カードの名前を編集してバーの名前を変更します。
- ドラッグしてバーを並べ替え - バーのハンドルをドラッグして順序を変更します。ここでの順序は、ポップアップの順序とキーボードのジャンプ番号を決定します。
- このバーを削除 - バーを削除します。これによりバーとそのすべてのブックマークが削除されるため、確認が求められます。最後に残ったバーは削除できません。
- 言語 - 拡張機能のインターフェース言語を選択します(またはブラウザの言語に自動的に従います)。
ブックマークアイコンの更新
一部のブックマークは、サイト独自の小さなロゴではなく空白のページアイコンでバーに表示され、永久に空白のままです。これは拡張機能のせいではありません。ブラウザはページを読み込むことによってのみサイトのアイコンを学習するため、インポートしたブックマーク、バックアップから復元したブックマーク、またはサイトにアクセスせずに作成したブックマークには表示するアイコンがありません。1つのボタンでそれらを埋めることができます。
このボタンは、ポップアップフッターの左端のアイコンです。これをクリックすると、拡張機能は必要なページをバックグラウンドタブで静かに開きます。一度に4つずつ、フォーカスを奪うことなく、各アイコンが到着するのに十分な時間だけ待機し、タブを再度閉じます。進行状況はバーリストの下に表示され、実行は取得できたアイコンの数を報告して終了します。
- 不足しているブックマークアイコンを更新 (Shift+クリック: すべて) - 通常のクリックでは、現在アイコンがないブックマークのみが更新されます。Shiftキーを押しながらクリックすると、代わりにバー上のすべてのブックマークが更新されます。これは、サイトがアイコンを変更した場合に必要です。そのブックマークにはすでにアイコンがキャッシュされていますが、古いものです。
この作業は拡張機能のバックグラウンドサービスで実行され、ポップアップでは実行されないため、完了するまでポップアップを閉じてブラウジングを続けることができます。再度開くと、中断したところから実行が再開されます。現在読み込まれているバーのみに触れ、ブックマーク自体は何も変更しません。ブラウザがブックマークの横に描画するアイコンのみを変更します。
どのブックマークが訪問されるか
どのブックマークにアイコンがないかを判断するのはブラウザ側の推測であるため、拡張機能はそれに依存する前に判断できるかどうかを確認します。判断できない場合は、ブックマークを静かにスキップするのではなく、バー全体を更新します。これはFirefoxでも同様で、アイコンキャッシュを読み取る方法がまったく提供されていません。そこでは、クリックするたびにバー上のすべてのブックマークが更新され、各ページには固定された読み込み時間が与えられるため、大きなバーはChromeやEdgeよりも著しく時間がかかります。
アイコンを生成しないページ(ダウンしているサイト、存在しないリンク)は、15秒後に諦められ、空白のままになります。何も削除されず、実行中の他のものも影響を受けません。
インポートとエクスポート
設定ページでは、選択したファイル形式で、バーを1つずつファイルとしてバックアップおよび復元します。エクスポートはバーをファイルに保存し、インポートは常にバーを追加するため、復元によって既存のバーが上書きされることはありません。いずれの場合も、表示されているブックマークバーは変更されません。保存されたセットのみが対象です。
- このバーをファイルにエクスポート - 各バーのエクスポートアイコンは、その単一のバー(名前、ブックマーク、フォルダー構造)を独自のファイルに保存します。
- バーをインポート… - バーの追加ボタンの横にあるボタンは、ファイルからバーを読み込みます。常に、元の名前の後にエクスポート日付が括弧で囲まれた新しいバーとして到着します。例:
dev (2026-07-16)。既存のバーを置き換えたり空にしたりすることはありません。
インポートは置き換えではなく追加を行うため、元のバーのすぐ隣にバックアップを復元し、それが目的のものであることを確認してから、不要になったバーを削除することができます。これにより、誤ったインポートによってバーが消去されることはありません。エクスポートを使用して、Chrome、Edge、Firefox間でバーを移動したり、大規模な再編成やブラウザの再インストール前にバックアップを保持したりできます。
ファイル形式
バーは、設定のインポートとエクスポートセクションで選択された4つの形式で記述できます。これらは2つのグループに分類され、その違いは重要です。
JSONは完全なバックアップです。バーが取り込む共通バーを含め、すべてを保存するため、JSONから復元されたバーは元の状態に正確に戻ります。バーを保持または移動することが目的の場合は常にこれを使用してください。
Markdown、BBCode、およびAsciiDocは読み取り可能なテキストです。これらはバーのフォルダーとリンクのみを保持し、それ以外は何も保持しません。フォーラムの投稿、Wikiページ、またはプロジェクトのREADMEに貼り付けると、整然としたネストされたリンクのリストとしてレンダリングされます。この方法でエクスポートされ、再度インポートされたバーは、フォルダーとリンクを保持しますが、共通バーの選択は失われます。
ファイル形式 - エクスポートアイコンが書き込む形式。インポートには影響しません。
インポートは4つすべてを受け入れ、ファイル自体からどの形式であるかを判断するため、ピッカーが不一致を引き起こすことはありません。ドロップダウンがBBCodeと表示されていても、.jsonバックアップを渡すとJSONとして読み取られます。どの形式も主張しない拡張子を持つファイルは、機能する形式をリストしたメッセージとともに拒否されます。手動で編集されたテキストファイルに、使用可能なリンクではない行が含まれている場合、そのエントリは削除され、バーの残りの部分は引き続きインポートされます。
ヒント
- 各バーをアルファベットではなく、プロジェクトまたはコンテキストとして扱います。 「仕事」、「サイドプロジェクトX」、「就職活動」、「休暇計画」など、それぞれに必要なブックマークのみを配置します。
- 常に表示されるリンクは共通のバーに配置します。 どこでも必要な少数のリンク(メール、カレンダー、共有チームフォルダ)は、手動で各バーにコピーするのではなく、1つの共通のバーに配置します。
- キーボードで操作するなら、番号付きジャンプをバインドします。
Ctrl+Shift+1と2はデフォルトでバインドされています。ブラウザのショートカット設定で3-10をバインドすると、サイクルせずに直接アクセスできます。 - 切り替え方に合わせてバーを並べ替えます。 一番上のバーは
Ctrl+Downでサイクルが開始され、ジャンプ番号1が着地する場所です。 - 大規模な再編成の前にエクスポートします。 少し時間がかかりますが、削除確認が間違った方向に進んだ場合に役立ちます。これらのバックアップはJSONとして保持してください。テキスト形式は共有用であり、復元用ではありません。
- バーをインポートした後、アイコンを更新します。 インポートされたバーは、ブラウザがそれらのページを読み込んだことがないため、空白のアイコンで表示されます。更新ボタンを1回クリックすると、アイコンが入力されます。
- バーにはフラットなリンクだけでなく、フォルダも保持できます - バー内のネストされたフォルダは通常通り機能します。