• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Tdd vim
 

Tdd vim

on

  • 3,469 views

TDDBC Tokyo 1.7 for PHP #tddbc のLTで使用したスライドの整形版です。

TDDBC Tokyo 1.7 for PHP #tddbc のLTで使用したスライドの整形版です。

Statistics

Views

Total Views
3,469
Views on SlideShare
1,926
Embed Views
1,543

Actions

Likes
1
Downloads
8
Comments
0

12 Embeds 1,543

http://nishigori.blogspot.com 524
http://shishithefool.blogspot.com 472
http://nishigori.blogspot.jp 409
http://shishithefool.blogspot.jp 126
http://webcache.googleusercontent.com 2
http://nishigori.blogspot.de 2
https://twitter.com 2
http://feeds.feedburner.com 2
http://translate.googleusercontent.com 1
http://localhost 1
http://nishigori.blogspot.fr 1
http://www.slideshare.net 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Tdd vim Tdd vim Presentation Transcript

    • PHPer の為の TDD-vim 開発環境入門 2011/08/21 @_nishigori
    • @_nishigori・総合自宅警備保証・だいたい下心からはじまってる・ TDD は最近触発されてやり始めた
    • 今日は Vim のお話です  @_nishigori の Vim Level は 4~5 ぐらい  Vim 歴 1 年ちょっと。  vimrc は filetype 合わせたら 1200 行程の中級者  Plugin は 40~50 個ぐらい使っている 他のエディタ・ IDE 使っている方もなるべく参考になるようにお話ししたいと思います。。 “ 宗教戦争は嫌いです。
    • みなさん道具 ( エディタ ) を 大切にしてますか?ツール選びでの大きな選定要素・拡張性の高さ・メンテナンスされているか・先駆者がいるか・直感的か・他ツールとの連携性 Etc ...
    • Vim とか Emacs でない人「学習コストが高い!!」
    • Vim 脱初心者への道   ・ vimtutor     master-sensei@tddbc:~% vimtutor     チュートリアル形式で vim を練習   ・ Vim-users.jp Hacks     著名な vimmer 達が記事を投稿している   ・ Vim 同梱の help を駆使する     全ては :help に書かれている これで Vim Level 5 ぐらいまで行ける!と思う Vim Level とは? http://vim-users.jp/2010/01/vim-10-levels/
    • Vim テクニックバイブル Vim でも遂に発売される。 脱初心者ステップ、 トレンディな Vim Plugins 、 Vim の設定の紹介等。http://www.amazon.co.jp/gp/product/4774147958
    • 「テストコードでも コーディングレベルのバグを減らす」 unite.vim + neocomplcache + snippet  neocomplcache, unite.vim   作者 : Shougo さん (Vim テクニックバイブル著者のひとり )   neocomplcache には snippet も同梱されている。 ↓   PHPUnit の neocomplcache snippet 書いた。  コードはまだ途中だけど github に置いてあります。https://github.com/nishigori/neocomplcache_phpunit_snippet.git
    • 「すばやくまわす」 vim-quickrun + PHPUnitvim-quickrun  作者 : thinca さん( Vim テクニックバイブル著者のひとり)PHPUnit  今日のお題ペアプログラミングで使われる方も多いはず。   vim-quickrun と PHPUnit を使って操作を vim 内で完結してみる demo
    • デモ中で使っていた Plugin と主な機能・ vim-quickrun・ unite.vim   unite bookmark, unite buffer etc ..・ neocomplcache (neocomplcache, phpunit snippet)・ vimshell・ vimfiler・ git-vim
    • 巷で有名な Vim Plugin の特徴 Plugin が拡張しやすくなっているEx.)  snippet : neocomplcache snippet を独自に定義できる。編集も容易。  unite.vim : unite source の実装。 Unite-outline, unite-grep, unite-symfony  ref.vim : 独自 ref の拡張。 JQuery, PHPManual           unite.vim との連携も必須 !! まずは使いこなす。 なければ自分で実装する。 “ 今では Vim 習得は決して難しくないよ !!
    • 最後にVim + Vims Plugin は PHP と同様にドキュメントやヘルプの情報の豊富さが最も大きな特徴のひとつです。 興味がある Plugin や機能があったらまずはドキュメントをみましょう。Vim, その他ツールを駆使し、 より良い TDD 開発環境を手に入れていきましょう!!
    • Good Luck Your TDD Life ;)