php在ubuntu上的运行,php-在Ubuntu Linux上运行的CodeIgniter的IDE

我已经在这里搜索了现有问题,但是没有得到我需要的具体细节,所以我要问自己的问题.

我使用Ubuntu Linux(当前版本9.10),并使用Eclipse Galileo PDT使用CodeIgniter开发Web应用程序.我可以使用控制器文件中的以下注释使自动完成功能适用于CodeIgniter的库和模型:

/**

*

* @author donny

* @property CI_Loader $load

* @property CI_Input $input

* @property CI_Output $output

* @property CI_Email $email

* @property CI_Form_validation $form_validation

* @property CI_URI $uri

* @property Firephp $firephp

* @property ADOConnection $adodb

* @property Content_model $content_model

*/

class Content extends MY_Controller {

function Content()

{

parent::MY_Controller();

//load model

$this->load->model('content_model');

//...

}

/**

*

* @return void

* @access public

*/

function index()

{

//...

}

}

在控制器文件中使用这样的注释,当我编写诸如$this-> content_model-> g之类的部分代码时,Eclipse可以自动完成.输入g后,我可以按Ctrl Space键,Eclipse将显示content_model类中的所有方法.

使用eclipse相当麻烦,因为它需要大量RAM.我经常必须杀死firefox,因为运行它都会使RAM变满,并且系统开始使用交换空间.我知道我应该添加更多的RAM(目前我有2x1GB),但这不是一个可行的解决方案.

阅读其他人的问题并过去尝试过许多编辑器和IDE,我正在考虑尝试免费版本的Komodo Edit.

我的问题在这里:

>我可以像现在使用Eclipse PDT一样使Komodo Edit进行自动完成吗?您能告诉我如何做,还是Komodo Edit可以使用我目前在所有Controller中拥有的“伪属性注释”?

>您还有其他可以在Ubuntu中使用的编辑器和IDE的建议,并且对CodeIgniter具有自动完成功能吗?

先感谢您.

更新:

现在,我正在尝试Komodo Edit 5.2.4(当前最新版本).我打开现有项目,然后单击要在其中定义该函数的文件的函数名称.一个很酷的内置函数.

当我将其用于工作时,以下是PDT所缺少的功能:

>在Eclipse PDT中,我编写了一个模板,使我能够快速创建新的控制器和模型.我可以使用{controller_name}编写模板代码,然后在使用时,Eclipse允许我用实际文本替换模板代码.我已经在Kodomo Edit中尝试了模板功能,但是不一样.您可以在Kodomo或其他具有类似功能的IDE上为我提供帮助吗?

到此为止,我将在使用它的同时进行更多更新.

解决方法:

我认为Aptana有您想要的东西

标签:codeigniter,ide,editor,php

来源: https://codeday.me/bug/20191210/2100899.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值