# Dashの環境設定やスニペットのバックアップ・同期方法 URL: https://webrandum.net/dash-backup/ 公開日: 2021-05-06 更新日: 2021-05-06 カテゴリー: 作業効率化 タグ: Dash 出典: Webrandum(著者: サイトウ マサカズ) Dashでせっかく環境を設定して、スニペットをどんどん追加していっても、消えてしまうとせっかく追加した時間がムダになってしまいます。 [![](https://www.google.com/s2/favicons?domain=webrandum.net)Webrandum![](//webrandum.net/mskz/wp-content/uploads/2021/04/eyecatch-3.jpg)スニペットとしてもドキュメント検索としても使える「Dash 6」でコードや定型文を...https://webrandum.net/dash6スニペットとしてもドキュメント検索としても使えるMacユーザーにオススメのアプリ、「Dash」ですが、過去に記事にしたことがあります。ただ、時間も経ってメジャーアップデートもあったので、今回改めてまとめ直します。スニペットアプリは必須「スニペット(snippet)」は断片という意味があり、何度も再利用して繰り返し使うコードや定型文のことです。スニペット(英語: snippet)とは、「断片」という意味で、再利用可能なソースコード、マシンコード、またはテキストの小さな領域を表すプログラミング用語である。スニペット - Wik...](https://webrandum.net/dash6) 今回はDashの環境設定やスニペットのバックアップ・同期方法をまとめておきます。 ## 環境設定のバックアップ Dashの環境設定の[General]内の「Set Up Syncing…」をクリックします。 ![Dash[General]内の「Set Up Syncing...」](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_1-12.png) 細かい同期設定画面が表示されるので、「Set Sync Folder…」で同期ファイルを生成するフォルダを選択します。 選択したフォルダには「`.dashsync`」ファイルが生成され常に設定が同期されます。 この同期ファイルの保存先をDropboxやiCloud Drive配下にしておくと、バックアップ兼他のMacでも設定を同期できます。 ![「Set Up Syncing...」内の設定](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_2-10.png) | 項目名 | 内容 | 備考 | | --- | --- | --- | | General settings | スタートアップオプション、グローバル検索のショートカット、 ウィンドウスタイルなどの共通設定 |   | | --- | --- | --- | | View options | フォントサイズ、有効なペイン、ダークモード設定など、 表示に関わる設定 |   | | --- | --- | --- | | Docsets, search profiles and docset keywords | Dashは、[設定]からインストールしたドキュメントセットのリストを同期します> 他のMacにダウンロードして再ダウンロードします これはしません同期設定> Docsetsドキュメントセットの順序とどのドキュメントセットか 無効になっているため、Macごとにカスタム設定を行うことができます |   | | --- | --- | --- | | Bookmarks and web searches | [Web Search]タブの設定を同期する |   | | --- | --- | --- | | Sync Snippests | クリックするとスニペットの同期設定画面へ移動する | 環境設定の[Snippets]タブへ移動 | | --- | --- | --- | ### 環境設定の復元 環境を復元したいときは、「Set Sync Folder…」をクリックして、同期ファイルが入っているフォルダを選択すればOKです。 注意点として、ちゃんと`.dashsync`ファイルが同期されてからフォルダを選択しないと、読み込みではなく新規でファイルを作成してしまい、コンフリクトの原因になってしまいます。 DropboxやiCloud Driveの同期がちゃんと終わってから読み込むようにしましょう。 ## スニペットのバックアップ Dash環境設定の[Snippets]タブ内にある「Snippet library location」でスニペットの同期設定ができます。 ![[Snippets]タブ内の「Snippet library location」](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_3-4.png) 「Open…」を押してどこフォルダに保存するかを設定します(設定すると上のパス部分が変更する)。 「Save As…」を押すと、指定したフォルダ内にスニペットの設定ファイルが生成されます。 保存するフォルダを、Dropbox配下に設定しておくことで、バックアップが可能です。 ### スニペットの復元 別のMacでDashを開いて、環境設定の[Snippets]タブ内にある「Snippet library location」の「Open…」をクリックし、保存ファイルのある階層を選択すれば復元完了です。 こちらも環境設定のときと同様に、DropboxやiCloud Driveの同期がちゃんと終わってから読み込むようにしましょう。 ### スニペットはコピーして厳重に保管しておく 例えば、別のMacでスニペットを「Open」するつもりが、間違えて「Save as」をクリックしてしまい、上書き保存されてしまうと今まで積み重ねてきたスニペットが一瞬で消えてしまいます。 そうなってからだと遅いので、念のためスニペットはコピーして、ファイル名に年月日を入れて別途管理するようにしています。 環境設定と違って、スニペットは登録すればするほど失ってしまったときのリスクが大きくなってしまうので、それくらい慎重に保管しておいた方が安心です。