Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
IntelliJ IDEA からCakePHPのテストを    実行する方法   宇野 和彦(@unok) 有限会社末広ネットワークス          2013/3/9  PHPのテストについての勉強会 @ coedo
自己紹介
PHPと私
PHP は 10年ほど前に PHP3+ PostgreSQL で社内のバグ   管理システムを構築
最近は、CakePHP を使って4サービスほどお客さんのシ  ステムがリリース済み
開発環境と私
Emacs + Terminal 8年 Vim + Terminal 15年
NetHack のやりすぎで  Emacs と疎遠に…
試行錯誤期Eclipse + PDT  NetBeans
数日前まで IntelliJ IDEA(ideaVim)+ Terminal(テスト実行)
現在IntelliJ IDEA(ideaVim)
IntelliJ IDEA (PhpStorm)
•  検索   o  定義場所   o  利用している場所•  デバッグ•  リフォーマット•  BTS 連携•  VCS 連携•  ローカルヒストリ
•  設定項目やメニュー等が検   索可能•  なんか twitter で質問をつぶ   やくと割と答えてくれる人   がいる•  日本語でバグじゃねとか   言ってても、中の人がでて   くる
•  補完   o  クラスの継承関係を考慮      した補完機能   o  css の class   o  Javascript   o  SQL(適切に設定していれ      ば実行も)
•  リファクタリング   o  名称変更   o  メソッド化   o  インライン化   o  移動(親クラス等)
•  Lint?   o  連想配列で同じキーを複      数回指定   o  一部だけにしか return が      ない   o  PHPDoc を元にした型      チェック   o  PHPDoc と実際のコード
Intellij idea for php
Upcoming SlideShare
Loading in …5
×

Intellij idea for php

3,572 views

Published on

  • Be the first to comment

Intellij idea for php

  1. 1. IntelliJ IDEA からCakePHPのテストを 実行する方法 宇野 和彦(@unok) 有限会社末広ネットワークス 2013/3/9 PHPのテストについての勉強会 @ coedo
  2. 2. 自己紹介
  3. 3. PHPと私
  4. 4. PHP は 10年ほど前に PHP3+ PostgreSQL で社内のバグ 管理システムを構築
  5. 5. 最近は、CakePHP を使って4サービスほどお客さんのシ ステムがリリース済み
  6. 6. 開発環境と私
  7. 7. Emacs + Terminal 8年 Vim + Terminal 15年
  8. 8. NetHack のやりすぎで Emacs と疎遠に…
  9. 9. 試行錯誤期Eclipse + PDT NetBeans
  10. 10. 数日前まで IntelliJ IDEA(ideaVim)+ Terminal(テスト実行)
  11. 11. 現在IntelliJ IDEA(ideaVim)
  12. 12. IntelliJ IDEA (PhpStorm)
  13. 13. •  検索 o  定義場所 o  利用している場所•  デバッグ•  リフォーマット•  BTS 連携•  VCS 連携•  ローカルヒストリ
  14. 14. •  設定項目やメニュー等が検 索可能•  なんか twitter で質問をつぶ やくと割と答えてくれる人 がいる•  日本語でバグじゃねとか 言ってても、中の人がでて くる
  15. 15. •  補完 o  クラスの継承関係を考慮 した補完機能 o  css の class o  Javascript o  SQL(適切に設定していれ ば実行も)
  16. 16. •  リファクタリング o  名称変更 o  メソッド化 o  インライン化 o  移動(親クラス等)
  17. 17. •  Lint? o  連想配列で同じキーを複 数回指定 o  一部だけにしか return が ない o  PHPDoc を元にした型 チェック o  PHPDoc と実際のコード

×