タグ

ブックマーク / nishigori.blogspot.com (2)

  • [Vim] SnipMateでなくneocomplcache snippet completeを使うわけ

    ネット環境がない場所にいるのでブログ記事でも書きます:) プログラムを書くとき、同じような記述をすることは多々あると思います。 DRY原則云々という問題でなく、if-elseやwhileなどといった条件分岐や メソッドの呼び出しの記述といった話です。 ここで多くのタイピングをしなくてはいけない煩わしさが発生する人もいるでしょう。 それを解消する便利な機能でcode snippetというものがあります。 code snippetとは、誤解を恐れずものっそい簡単に説明すると、一種のテンプレートのようなものです。 (実際は単なるテンプレートよりはるかに強力ではありますが。) 例えば、ifの入力後に<Tab>を押せば、ifの後に続く構文を自動的に補完出力してくれたりします。 if "<- ここで設定されたsnippet機能呼び出しボタンを押下 こんな感じに。 if condition ${0} e

    [Vim] SnipMateでなくneocomplcache snippet completeを使うわけ
  • neocomplcache phpunit snippetつくった & TDDBC 1.7 LT内容補足

    先のエントリで書いたTDDBC 1.7 Tokyo for PHP でやらせていただいたLTですが、 実は初LTだった為何をしゃべっていたのかかなりうろ覚え状態。 と、いうわけでここで少し補足説明をかねて書こうと思います。 LTで使用したスライド 今回はTDD、とくにテストコード記述に関してフォーカスしたVimの設定や 普段TDDに絡まったVim Pluginsの紹介をしました。 そしてもうすぐ発売をされる"Vim テクニックバイブル"ですね!! LTをやろうと思ったきっかけ Vim普及が一番の理由ではありますが、中でもVimmerのレベル底上げが目的でした。 自分はおそらく中級者的な立ち位置にいると思いますが、 PHPerの中にはまだまだunite.vimやneocomplcacheを入れてない方々が多いと日々感じることが多かったのです。 そしてVim勉強会ではunite.vim等を使っ

  • 1