# Macのスニペットアプリ「Dash」の環境設定 URL: https://webrandum.net/dash-settings/ 公開日: 2021-04-14 更新日: 2021-04-14 カテゴリー: 作業効率化 タグ: Dash 出典: Webrandum(著者: サイトウ マサカズ) 以前スニペットアプリのDashを紹介したので、今回は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) ## General [General]ではDashの基本的な設定をします。 ![Dashの[General]](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_1-6.png) | 項目 | 内容 | 備考 | | --- | --- | --- | | Launch Dash at login | Mac起動時にDashを起動する |   | | --- | --- | --- | | Restore all open tabs from last session | 前回開いたタブをそのまま開く |   | | --- | --- | --- | | Show Dash | Dash起動のショートカットキー |   | | --- | --- | --- | | Show Dash and focus search field | 検索フォームにフォーカスが当たった状態でDashを起動する |   | | --- | --- | --- | | Search using selected text | 選択したテキストをDashで検索する | ドキュメント検索向けの機能 | | --- | --- | --- | | Show dock icon | ドックアイコンを表示する |   | | --- | --- | --- | | Show menu bar icon | メニューバーアイコンを表示する |   | | --- | --- | --- | | Dismiss main window when I activate a different app | 別アプリがアクティブになるとDashウインドウは隠す |   | | --- | --- | --- | | Theme | 下記の3種類の中からテーマを選択 Dynamic Light Dark |   | | --- | --- | --- | | Syncing | フォルダを指定して、Dashの設定を同期できる |   | | --- | --- | --- | ## Downloads [Downloads]では「ドキュメント検索機能」で使用するドキュメントのダウンロードができます。 ![Dash[Downloads]](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_2-5.png) ここでダウンロードしたドキュメントは[Docsets]タブで確認できるようになり、Dash上で検索できます。 ちなみに「Check for and install docset updates automatically」にチェックを入れておくと、自動でドキュメントのアップデートをしてくれるようになります。 ## Docsets [Docsets]ではダウンロードしたドキュメントの「オン・オフ」「並び順」「検索用のキー」を管理します。 ![Dashの[Docsets]](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_3-2.png) 「検索用のキー」はダブルクリックで修正できます。 Dashで検索するときにこの文字列を入力すると、入力したドキュメントで絞り込まれます。 なるべく短い文字列に修正しておくのと、デフォルト設定ように最後に「`:`」をつけるなどして、誤発火しないように工夫しておきましょう。 ## Web Search [Web Search]で設定をすると、Dashからウェブサイトの検索ができるようになります。 ![Dashの[Web Search]](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_4-1.png) AlfredのWeb Search機能と全く同じですね。 特にAlfred以上の機能があるというわけではないので、自分の場合はオフにしています。 [![](https://www.google.com/s2/favicons?domain=webrandum.net)Webrandum![](//webrandum.net/mskz/wp-content/uploads/2019/06/eyecatch-9.jpg)Alfred 4のカスタム検索を設定をしてサイト内検索をしたり、ブラウザのブックマー...https://webrandum.net/alfred4-web-searchAlfredは普通にキーワードを入力するとGoogle検索として使えますが、「Web Search」機能を使えば特定のサイト内の検索ができますし、「Web Bookmarks」機能を使えばブックマークに追加しているサイトを絞り込んで表示できたりします。今回は、そんな2つの機能にフォーカスしてまとめておきます。Web Search機能Alfred 4ではデフォルトで31個のWeb Searchがデフォルトで設定されています。Web Searchを確認するには[環境設定]→[Features]→[Web Search]→「Search」から見れます。Alfredを起動したあとに「Keyword」の部分を入力、...](https://webrandum.net/alfred4-web-search) 追加したい場合は右下の「+」アイコンからサイト名とURLを入力し、クエリ部分に「`{query}`」を入力すれば登録できます。 ## Integration [Integration]には別アプリが一覧で並んでいて、Dashと連携したいアプリをクリックすると、アプリによってプラグインなどのインストール画面へ移動します。 ![Dashの[Integration]](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_5-1.png) 主要なテキストエディタは網羅されているので、自分の好きなエディタでDashに登録したスニペットを、エディタに合った形で呼び出して使えます。 ## Snippets [Snippets]ではスニペット関連の設定ができます。 ![Dashの[Snippets]](https://webrandum.net/mskz/wp-content/uploads/2021/04/image_6-1.png) | 項目 | 内容 | 備考 | | --- | --- | --- | | Enable snippets | スニペット機能をオンにする | チェックを外すとスニペット機能がオフになる | | --- | --- | --- | | Snippet library location | スニペットの保存場所を設定 |   | | --- | --- | --- | | Placeholder delimiter | プレースホルダーの前後の目印を設定 | デフォルトが「__」なので「__placeholder__」となる | | --- | --- | --- | | Special placeholders | @timeと@dateのフォーマットを設定 |   | | --- | --- | --- | 「Special placeholders」に関してはデフォルトのままだと英語向けの設定になっているので、好みの設定にカスタマイズしておいた方が便利そうです。