Macのスニペットアプリ「Dash」の環境設定

以前スニペットアプリのDashを紹介したので、今回はDashの細かい環境設定周りについてまとめておきます。
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種類の中からテーマを選択
| |
| 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以上の機能があるというわけではないので、自分の場合はオフにしています。
追加したい場合は右下の「+」アイコンからサイト名と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」に関してはデフォルトのままだと英語向けの設定になっているので、好みの設定にカスタマイズしておいた方が便利そうです。



Alfredでダークモードを切り替えるWorkflowを作成する方法
Keyboard Maestroでfnを使ったショートカットキーを設定したい場合は、BetterTouchToolを経由するのがオススメ
DeepL翻訳をAlfred上で完結させるAlfred Workflow「DeepL-Translate」
Macの音量や輝度を「細かく調節」したり「音量を確認しながら調節」する方法
MacのターミナルアプリはiTerm2で決まり!!オススメの設定と基本的な機能まとめ
散らかりがちなMacのメニューバーをBartender 3でキレイに整理する
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
MacのGoogle日本語入力のキー設定で単語登録のショートカットキーを追加する方法
Path Finderの「閉じたタブの開き直し」ショートカットキーを他アプリに合わせる
macOS用パッケージ管理システムのHomebrewの概要とインストール方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
テキストエディタをAtomからVisual Studio Codeに移行しました
WordPressでbloginfo()の一部パラメーターの廃止・非推奨に注意!
面倒なことを解消するアプリの細かい設定 #1日1Tips – 2019年11月
「DevTools z-index」でz-indexがかかっている要素をChrome開発者ツールに一覧表示させる
Path Finderでタグを一斉に追加するタググループ機能
Keyboard Maestroの「Macro Debugger」で複雑なマクロのデバッグを行う方法
Path Finderで選択したファイルを特定アプリケーションで開く方法
Macのファイル拡張子に紐づいているアプリケーションの管理方法
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
Macの文字入力をもっと楽にする小技集