第67回PHP勉強会LT
Upcoming SlideShare
Loading in...5
×
 

第67回PHP勉強会LT

on

  • 2,044 views

 

Statistics

Views

Total Views
2,044
Views on SlideShare
327
Embed Views
1,717

Actions

Likes
0
Downloads
1
Comments
0

6 Embeds 1,717

http://d.hatena.ne.jp 1699
http://hatenatunnel.appspot.com 9
http://www.s-arcana.co.jp 5
http://translate.googleusercontent.com 2
http://webcache.googleusercontent.com 1
http://dhatenane.greatbabyfood.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

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

第67回PHP勉強会LT 第67回PHP勉強会LT Presentation Transcript

  • PHP Refactoring Browser2013/04/22@第67回PHP勉強会LT@shimooka
  • まずは・・・• 株式会社Engine Yardさん、会場提供ありがとうございます。• @yandoさん、@MugeSoさん、企画ありがとうございます。
  • 自⼰紹介• id:shimookaです• PHP歴だけは⻑い⽅です• サイトとかblogとか– http://www.doyouphp.jp/– hatena shimooka– mixi id=2905457– twitter @shimooka• 発表(と参加)は2年ぶり
  • 時間がないのでいきなり本題
  • アジェンダ• Refactoringとは• PHP Refactoring Browserとは• デモ• まとめ
  • リファクタリングとは?
  • プログラムの外部から⾒た動作を変えずにソースコードの内部構造を整理することWikipedia - リファクタリング (プログラミング)より
  • PHP Refactoring Browserとは?
  • PHP Refactoring Browser• PHPコードをリファクタリングするためのdiffを⽣成(unidiff形式)するツール– https://github.com/QafooLabs/php-refactoring-browser– まだ開発中でα版品質(らしい)• 「IDEじゃなくVim使ってるから、ネイティブなツールが欲しかった」
  • Vimだと?
  • 秀丸でしょ!
  • ということで
  • PHP Refactoring Browserを実⾏する秀丸マクロ作ってみた
  • デモ
  • まとめ• 秀丸!秀丸!秀丸!• 発表資料とコード⼀式– https://github.com/shimooka/phpstudy-67
  • ありがとうございました