让Eclipse支持CodeIgniter(CI)代码提示

zend studio中也一样,这是网上的代码

/**
 * 实现代码提示功能
 * 
 * @property CI_Loader $load
 * @property CI_DB_active_record $db
 * @property CI_Calendar $calendar
 * @property Email $email
 * @property CI_Encrypt $encrypt
 * @property CI_Ftp $ftp
 * @property CI_Hooks $hooks
 * @property CI_Image_lib $image_lib
 * @property CI_Language $language
 * @property CI_Log $log
 * @property CI_Input $input
 * @property CI_Output $output
 * @property CI_Pagination $pagination
 * @property CI_Parser $parser
 * @property CI_Session $session
 * @property CI_Sha1 $sha1
 * @property CI_Table $table
 * @property CI_Trackback $trackback
 * @property CI_Unit_test $unit
 * @property CI_Upload $upload
 * @property CI_URI $uri
 * @property CI_User_agent $agent
 * @property CI_Validation $validation
 * @property CI_Xmlrpc $xmlrpc
 * @property CI_Zip $zip
 * @property CI_Form $form_validation
*/

class CI_Model {
。。。
} 
 

------

如果Eclipse中有Configure->Add PHP support,使用网上的方法可行。

 

1.给你的WEB项目加入:右键项目->Configure->Add PHP Support…

2.给CI_Model(Model.php)基类和CI_Controller(Controller.php)基类中加入以下代码,这两个文件的位置在2.1.0版本里是在system/core下,注意,注释部分不可无视!

 

 

//Put this code right before: class CI_Model { ...

 

/**

 

  * @var CI_Config

 

  */

 

 var $config;

 

 /**

 

  * @var CI_DB_active_record

 

  */

 

 var $db;

 

 /**

 

  * @var CI_Email

 

  */

 

 var $email;

 

 /**

 

  * @var CI_Form_validation

 

  */

 

 var $form_validation;

 

 /**

 

  * @var CI_Input

 

  */

 

 var $input;

 

 /**

 

  * @var CI_Loader

 

  */

 

 var $load;

 

 /**

 

  * @var CI_Router

 

  */

 

 var $router;

 

 /**

 

  * @var CI_Session

 

  */

 

 var $session;

 

 /**

 

  * @var CI_Table

 

  */

 

 var $table;

 

 /**

 

  * @var CI_Unit_test

 

  */

 

 var $unit;

 

 /**

 

  * @var CI_URI

 

  */

 

 var $uri;

 

 /**

 

  * @var CI_Pagination

 

  */

 

 var $pagination;

 

 

如果Eclipse中没有Configure->Add PHP support,可使用在Model.php和Controller.php中加入上述代码,然后右击PHP项目,选择“Properties”

 

在Source中选中项目,双击Included,加入Model.php和Controller.php,确定即可!

你可能感兴趣的:(Ci代码提示,Eclipse支持Ci)