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につっこんでいる)
Attachments
-
added-snippets-20080320.diff
(4.0 KB) - added by takeshi
4 years ago.
yasnippetの追加snippets(rst-mode, text-mode)
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)