代码改变世界

CodeIgniter 技巧:在NetBeans 下为CodeIgniter 添加智能提示

2009-08-14 12:51  Otis's Technology Space  阅读(2502)  评论(0编辑  收藏  举报

习惯了VS 2008的智能提示功能,现在写php智能提示不是很好,有点不习惯。。

今天找到了一个为CodeIgniter添加智能提示的快捷,简单,方便的方法(原网址:http://codeigniter.org.cn/forums/thread-401-1-1.html),先看效果:

image

image

image

image

如何添加?

很简单,只要在CI的Controller和Model类的类申明下加入以下代码即可:

//加入以下代码到CI的Controller和Model类的类申明下
//------------------------------------------------------------------------
//补善CI在IDE中的代码提示-开始
//------------------------------------------------------------------------
/**
* @var CI_Loader
*/
var $load;
/**
* @var CI_DB_active_record
*/
var $db;
/**
* @var CI_Calendar
*/
var $calendar;
/**
* @var Email
*/
var $email;
/**
* @var CI_Encrypt
*/
var $encrypt;
/**
* @var CI_Ftp
*/
var $ftp;
/**
* @var CI_Hooks
*/
var $hooks;
/**
* @var CI_Image_lib
*/
var $image_lib;
/**
* @var CI_Language
*/
var $language;
/**
* @var CI_Log
*/
var $log;
/**
* @var CI_Output
*/
var $output;
/**
* @var CI_Pagination
*/
var $pagination;
/**
* @var CI_Parser
*/
var $parser;
/**
* @var CI_Session
*/
var $session;
/**
* @var CI_Sha1
*/
var $sha1;
/**
* @var CI_Table
*/
var $table;
/**
* @var CI_Trackback
*/
var $trackback;
/**
* @var CI_Unit_test
*/
var $unit;
/**
* @var CI_Upload
*/
var $upload;
/**
* @var CI_URI
*/
var $uri;
/**
* @var CI_User_agent
*/
var $agent;
/**
* @var CI_Validation
*/
var $validation;
/**
* @var CI_Xmlrpc
*/
var $xmlrpc;
/**
* @var CI_Zip
*/
var $zip;
//------------------------------------------------------------------------
//补善CI在IDE中的代码提示—结束
//------------------------------------------------------------------------