Bookmark Bar Switcher › ヘルプ

ヘルプ

Bookmark Bar Switcherとは?

Bookmark Bar Switcherを使用すると、ブラウザで複数のブックマークバーを個別に保持し、クリックまたはキーボードショートカットでそれらを切り替えることができます。仕事、個人、サイドプロジェクト、参照リンクを1つの混雑したバーに詰め込む代わりに、コンテキストごとにバーを保持し、必要なバーをツールバーに交換することで、現在行っていることのブックマークのみが表示されます。

他のブックマークスイッチャーとは異なる点が2つあります。共通バーを使用すると、1つのブックマークセットを選択したバーに共有し、1か所で管理できます。一度編集すると、それを使用するすべてのバーが更新されます。また、そのコピーベースの設計は、同じブラウザアカウントが複数のコンピューター間で同期される場合でも安全に保たれますが、他のスイッチャーではバーが混乱してしまいます。

Chrome、Edge、Firefoxで利用可能で、インターフェースは28言語に翻訳されています。

複数のブックマークバー

ブラウザは常に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を開き、歯車メニュー → 拡張機能のショートカットを管理を開きます。

未保存の変更があるバーから切り替えるショートカットは、まずそれらを保存します。確認ダイアログはなく、サイレントに失われる方が悪いからです。表示されているバーが認識されない場合、保存する場所がないため、ショートカットはまったく切り替わりません。ツールバーアイコンにマークを付け、バーはそのままにします。ポップアップを開いてマークをクリアし、どうするかを選択してください。

未保存の変更と保存

表示されているバーは作業コピーであるため、自由に並べ替えることができ、それらの編集を保存されたセットの一部にするタイミングを決定できます。保存は常にユーザーが行うものであり、拡張機能が単独で保存されたバーに書き込むことはありません。

これにより、「現在表示されているバーには何がありますか?」という質問に対して3つの可能な答えが残され、拡張機能は切り替え時にそれらを異なる方法で処理するため、それらを区別して知っておく価値があります。

表示されているバー 意味 切り替え時の動作
保存されたバーと一致する 保留中のものはない すぐに切り替わる
未保存の変更がある 編集後に保存されたバーである まず編集を保存するように提案する
認識されない 保存されたバーと一致しないため、何も保存されていない 消去する前に確認する

未保存の変更

表示されているバーでブックマークを追加、削除、または再配置すると、読み込まれたバーは未保存の変更があるとしてマークされます(ポップアップに点が表示されます)。これらの編集はまだ保存されたセットに保存されていません。変更が保留中に別のバーに切り替えると、拡張機能は最初に尋ねます。変更を現在のバーに保存するか、破棄するか、またはキャンセルしてそのままにするかを選択できます。

  • バーの変更をこのセットに保存 - ポップアップの読み込まれたバーの行で、表示されているバーの現在の内容をそのバーの保存されたセットに保存します。(共通バーから来たブックマークはセットに書き込まれません。それらは共通に属し、次の切り替えで自動的に再表示されます。)

バーが保存済みのバーのどれとも一致しない場合

拡張機能が現在どのバーを使用しているかを判別できない場合があります。その場合、ポップアップはどのバーも読み込まれていないと表示し、リストの上にその旨を記載します。切り替えを行う前に確認を求められます。

これらのブックマークは、保存済みのバーのどれとも一致しません。「…」に切り替えると、これらは置き換えられます。

3つの選択肢があります。新しいバーとして保存 は、表示されているバー全体を新しいバーとして保存し(今日の日付で名前が付けられ、設定で変更可能)、その後切り替えます。とにかく切り替える は、そのまま切り替え、置き換えます。キャンセル は、何も変更しません。

これは注意が必要な状態であり、その理由を説明する価値があります。認識されないバーは空のバーではありません。その内容はどの保存済みバーにも全く含まれていないため、これを消去することは、ブックマークが完全に失われる唯一のケースです。まさにそのため、確認が求められ、何も一致しないとだけ表示されるのです。比較対象となる保存済みバーがないため、拡張機能はツールバー上の何かが保存されていないかどうかを正確に判断できません。

これは2台目のコンピューターで最も頻繁に発生します。どのバーが読み込まれているかはマシンごとに記憶され、意図的に同期されません。そのため、拡張機能をインストールしたばかりのコンピューター、または初めて使用するコンピューターは比較対象がありませんが、ブックマークと保存済みバーはすでに同期されています。また、2台のコンピューターが同時にブラウジングしていた場合(2台のコンピューターが同時に起動している場合を参照)、または拡張機能が実行されていない場所で表示されているバーが編集された場合にも発生します。

どの選択肢を選ぶか。 バーがあなたのもののように見え、失うのが惜しい場合は、新しいバーとして保存 を選択してください。これは一時的に削除できる余分なバーを1つ作成するだけで、何も失われることはありません。バーに不要なものが含まれていることがわかる場合は、とにかく切り替える を選択してください。一度切り替えると、拡張機能はあなたの現在地を再び認識し、確認を求めなくなります。

共通バー

共通バーとは、手動でコピーすることなく、他の複数のバーにブックマークを表示させたいバーのことです。共有ブックマークは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」が空になるという混乱です。ここでのコピーベースの、マシンごとの設計は、まさにそれを回避するためのものです。

2台のコンピューターが同時にオンになっている場合

上記の保護は、ほとんどの人が一度に1台のコンピューターで作業する方法をカバーしています。それが停止するのは、2台のコンピューターが同時にサインインして閲覧している場合であり、この境界は明確に述べる価値があります。なぜなら、どの拡張機能もそれを移動できないからです。

保存されたバーはどちらの場合でも安全です。バーを保存するのはあなたがバーを保存するときだけなので、バックグラウンドで何が起こってもそれらに触れることはありません。両方のコンピューターが共有するのは表示されるツールバーです。これは通常のブックマークバーであり、ブラウザは他のものと同様に同期します。各コンピューターに異なるバーがロードされている場合、ブラウザは最終的に2つをマージします。その結果、両方が混在したツールバーが表示されます。ポップアップは、どのバーにいたかをまだ認識している場合は未保存の変更として、混合が何も一致しなくなった場合は認識されていないバーとしてフラグを立てます。どちらの場合でも、次の切り替えはそれを消去するのではなく、停止して尋ねます。

どの拡張機能もこれを防ぐことはできませんし、この拡張機能もそう主張していません。ブラウザのブックマーク同期は、マージする前に拡張機能に警告を与えず、その変更は通常のブックマーク編集として到着し、自分で作成したものと区別できません。検出するものも、抑止するものもありません。コピーベースの設計が行うのは、使い捨ての部分に混乱を保持することです。混合は使い捨てのツールバーに着地し、保存されたバーには決して入りません。

それが起こった場合:保存しないでください。他のバーに切り替えてから、元に戻してください。バーは保存されたセットから新しくコピーされ、混合はなくなります。終了時に尋ねられたら、未保存の変更を保存することを提案された場合は破棄を選択するか、バーが何も一致しないと告げられた場合はとにかく切り替えるを選択してください。後で整理するために混合を保持したい場合は、代わりに新しいバーとして保存を選択してください。避けるべき唯一のことは、混合されたツールバーを良いバーの上に保存することです。それはあなたが要求した変更であり、拡張機能はそれを尊重します。

**それを避けるには:**コンピューターを一度に1台ずつ使用してください。離れるコンピューターのブラウザを閉じるかロックしてください。そして、再構築したくないバーのJSONエクスポートを保持してください(インポートとエクスポートを参照)。これは、これらすべてに依存しないバックアップです。

バーの管理

すべてのバー管理は設定ページで行われます。ポップアップフッターの歯車アイコンから開きます。各バーは操作可能なカードとして表示されます。

  • + バーを追加 - 名前を入力して、新しい空のバーを作成します。
  • カードの名前を編集してバーの名前を変更します。
  • ドラッグしてバーを並べ替え - バーのハンドルをドラッグして順序を変更します。ここでの順序は、ポップアップの順序とキーボードのジャンプ番号を決定します。
  • このバーを削除 - バーを削除します。これによりバーとそのすべてのブックマークが削除されるため、確認が求められます。最後に残ったバーは削除できません。
  • 言語 - 拡張機能のインターフェース言語を選択します(またはブラウザの言語に自動的に従います)。

ブックマークアイコンの更新

一部のブックマークは、サイト独自の小さなロゴではなく空白のページアイコンでバーに表示され、永久に空白のままです。これは拡張機能のせいではありません。ブラウザはページを読み込むことによってのみサイトのアイコンを学習するため、インポートしたブックマーク、バックアップから復元したブックマーク、またはサイトにアクセスせずに作成したブックマークには表示するアイコンがありません。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回クリックすると、アイコンが入力されます。
  • バーにはフラットなリンクだけでなく、フォルダも保持できます - バー内のネストされたフォルダは通常通り機能します。
目次