設定なんかもちょっと頑張った拡張ではそれぞれでクラウド同期やバックアップ/リストアの機能が用意されてる多いのであまり手間がかからなくて良いですね。登録したスクリプト群に関してはアカウント同期の範疇外だし、それっぽい拡張も無いっぽい(そもそも出来るのか?)のでどうすっかなーと軽く調べてみたら何とかなったのでここに手順メモを記す。いうインターフェースが使えてこいつ経由でスニペット設定を取得/設定が出来るのだ。2段目のコンソールのコンテクストでは他にも普段見かけないインターフェースがいろいろあるようなので暇な時に見てみると面白そうです。開いてそのコンソールでスタンバイしておきます。スニペット一覧のJSON文字列が取得出来ることがわかります。してやることで丸ごと上書きな形でリストアが出来るようです。旧PCから、新PCへスニペットを移植するだけならぱぱっとコピペで出来ると楽ちんなので、ミスも手間も省けるワンライナーを用意してみました。バックアップ側で実行するコード↓こんな感じです。cp=copy;InspectorFrontendHost.getPreferences(p=>cp(`InspectorFrontendHost.setPreference("scriptSnippets",${JSON.stringify(p.scriptSnippets)})`))これを実行すると『新PC側コンソールに貼り付け実行するだけでOKなワンライナーなコード』がクリップボードに入ってきます。ちなみにcopyはDevToolsのコンソール内で使える関数ですがコールバック内のコンテキストでは使えません。適当な参照変数にぶっこんでおけば良いだけなので特に困りません。リストア側で実行するコードここに書くべきコードは特にありません。『バックアップ側で実行するコード』を実行すれば目的のリストア用コードは既にクリップボードに入っている筈なので、それをただリストア側コンソールに貼り付け実行すればOKです。旧PCのスクリプトが全てリストアされているはずです。ところで今どきは同じAppleIDを設定したMacbook同士ならユニバーサルクリップボードによって片方でコピーした文字列が、即座にもう片方の端末で貼り付けられるので、今回のような作業なんかは朝楽ちんにできて良いですね。upLoginユーザーは見つかりませんでした。