EclipseでCake開発の小ネタ
EclipseでCakeのコードを書いてるとき
class UserController extend AppController { var $uses = array('User'); function index(){ $this->User-> } }
User->の後ろでコード補完(Ctrl+Space)やってもメソッドやプロパティは出ないんだが(あたりまえだけど)
class UserController extend AppController { var $uses = array('User'); /** * @var User */ var $User; function index(){ $this->User-> } }
とかコメント打っておくとちゃんとコード補完してくれるっぽい。
Sessionとか大概デフォルトで読んでるコンポーネントとかはAppControllerで同様に
/** * @var SessionComponent */ var $Session;
とかやっておくとハッピーかもしれない。