ドキュメントビューアのDashってなんでスニペット管理機能まで入ってるんでしょうね?どちらも便利なので酷使していますけどね。
今回はDashに登録してあるスニペットをいくつか紹介します。もし拡散されて他にも便利なスニペットを教えてもらえるようになったりするといいなぁと思っています。
なおオレオレプレフィックスとして;
を使っています。
ブログ用
コードブロック
;co
とタイプするとMarkdownのコードブロックを挿入します。プレースホルダーを使う設定にしてあるので、次のようなプロンプトウィンドウが出ます。
ここに言語名を入れてリターンすると↓こういうのが挿入されるわけです。
インラインコード
これもMarkdown用。`hogehoge`とタイプすると、hogehoge
となるこれです。;qo
とタイプすると、バッククオート2文字を入力した後クオートの間にカーソルが移動します。
画像リンク
貼り付けたい画像のURLをコピーしている状態で;mdi
とタイプするとMarkdownの画像リンクを貼り付けます。
![](https://www.evernote.com/shard/s15/sh/ea58ff6f-65f1-4faa-a7da-79ddce48d11f/fa581749c280d06fb28bed845ba383ce/deep/0/スクリーンショット-2014-04-30-21-41.png)
僕の場合Skitchでスクリーンショットを撮影したあと共有URLを発行します。するとURLが自動的にクリップボードに入るので、あとはこのスニペットで貼り付けるだけというわけです。
便利系
メールアドレス
;ml
とタイプすると自分のメインのメールアドレスが展開されます。
他にもいくつかメールアドレスがあるので、それぞれにスニペットを用意しています。
草
;;w
とタイプするとw
を入力します。やっぱり草は全角でないとね。
wwwwwww
ちなみにセミコロンが2つ続くのは、他に;w
で始まるスニペットがあるためです。
gitのremote add
git remote add origin
が面倒なのでスニペットにしています。SSHの関係でホスト名を変える必要があるんですが、いちいち覚えてらんないので。
;gh
とタイプすると次の文字列に展開されます。
git remote add origin git@gh:xoyip/
日付
;da
とタイプするとその日の日付に展開されます。例えば2014/04/28(月)
といった具合。
おわり
細かいのは他にも色々あるけど他の人でも役に立ちそうなのはこのぐらいだと思われます。