エリベリンデラボ

2009年11月4日

eclipse PDTでcakephpのコード補完メモ

カテゴリー: ツール, 未分類 — タグ: , — elibelinde labs @ 12:18 このエントリーを含むはてなブックマーク

Viewのヘルパー補完用


< ?php
// stop page loading
 exit; 

// reference helpers so Eclipse provides code completion
 $ajax = new AjaxHelper();
 $cache = new CacheHelper();
 $form = new FormHelper();
 $html = new HtmlHelper();
 $javascript = new JavascriptHelper();
 $number = new NumberHelper();
 $session = new SessionHelper();
 $text = new TextHelper();
 $time = new TimeHelper();
 ?>

これをどこでも良いのでプロジェクト内にphpファイルとして保存しておく。

Code completion in views with Eclipse PDT – cakebaker http://cakebaker.42dh.com/2007/10/12/code-completion-in-views-with-eclipse-pdt/

Controllerで使うモデル,コンポーネントのコード補完用

	/**
	 * Hogehogeモデル
	 *
	 * @var Hogehoge
	 */
	var $Hogehoge;

	/**
	 * セッションコンポーネント
	 *
	 * @var HogerComponent
	 */
	var $Hoger;

これをControllerの先頭もしくはAppController内にまとめて記述することで
Eclipseがオブジェクトを認識してくれてコード補完が効くようになります。

Code Completion for CakePHP in Eclipse | Mark Story http://mark-story.com/posts/view/code-completion-for-cakephp-in-eclipse
Eclipse Code Completion for cakePHP « Schneimi’s Dev Weblog http://schneimi.wordpress.com/2007/10/12/eclipse-code-completion-for-cakephp/

CɂȂver.b2.0 ŐV̌tbcł܂

Powered by WordPress