本帖最后由 Good_Night 于 2012-8-22 14:33 编辑
CodeIgniter是一个很灵活并且很轻巧的框架,入门很容易,很容易上手,不用去学习模板制作,用原生态的php语法都可以,而且codeigniter主要也是以轻巧为主。
相信很多很多同行在用codeigniter开发应用的过程中都遇到一个棘手的问题,那就是在使用CI里面的封装类的时候都不会自动提示,并且在很多IDE中都没有这个功能,原因是在CI的Controller和Model中没有声明变量类。
都知道CI里面的函数很多,总是去看手册也不是很方便,我承认我是一个比较懒的程序员,呵呵,所以到网上去找一些能够自动完成的,但是都是要去修改Controller文件,这样非常不好,假如我们需要升级CI时,有需要重新做一次,弄不好还会让系统错误,所以我们的宗旨是尽量不要去修改代码,不动CI的核心库。
所以我们利用Eclipse的习性,只要我们在Application中放一些东西,它就会自己去寻找,以致完成我们需要的结果,这个不是我发现的,是在一个英文网站上找到的,本着造福大家和方便自己的精神,把这篇英文网站的内容翻译了下。
我们要实现的功能如图,这样自动提示代码,很方便的。
原因是我创建了一个fake控制器,这仅仅是一个假控制器,用于自动完成。您可以复制粘贴到任何你喜欢的项目(因为是假的)。
好了,接下来我们来看如何实现:
第一步:
下载压缩包,根据自己的版本下载相应的压缩包,不然是没法达到要求的,到时候可别说我没提醒,我是付出过惨痛教训的,呵呵
Download the zip file for CI 2.x
Download the zip file for CI 1.7.x
网盘下载: http://pan.baidu.com/share/link?shareid=4480&uk=1831794183
第二步:
复制到你的项目中(我已经复制到我的applicationg中的libraries中)
第三步:
开始编写你的控制器,这样就行了,是不是很简单呢?下面的图片就是一些你能做的演示图。
|