yasnippetのsnippetを書いてみた

最近話題の yasnippetが気になったので、ちょっと見てみた。こういった補完はEclipseでさんざん使ってきたけど、Emacsで手軽に使えるなんてよい時代になったもんだ。さらに、なんとreST mode(rst-mode)のsnippetがあるので感動した。reSTはPlain Textで視覚的に表現するために、Wikiフォーマットなどに比べるとやや冗長な表現が多いのが敬遠されてしまう点だった。yasnippetで手軽に使えるようになれば、もっと使う人増えないかなぁ。

せっかくなので、試しにいくつかのsnippetを書いてみた。メインはreST mode用で、よく使うディレクティブやフィールドリストを中心に作ってみた。あとelispの動的評価の練習で、現在日付をYYYY-MM-DDで貼り付けるのも作ってみたよ。

CodeRepos?にあげようかとも思ったけど、アカウントとかがないのでとりあえずここにパッチを置いておくことにする。ちなみに、オリジナルのsnippetsディレクトリ配下に置くようにしちゃってます。(うちではmercurialにつっこんでいる)

Error: Failed to load processor AddComment
No macro or processor named 'AddComment' found

Attachments