IDE for CodeIgniter runs on Ubuntu Linux

I have a search for an existing question here, but I do not have specific details that I need, so I ask my question.

I use Ubuntu Linux (current version 9.10) and use the Eclipse Galileo PDT to develop a web application using CodeIgniter. I can make autocomplete processed for CodeIgniter libraries and models using this comment in my controller file:

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
/**
 *
 * @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()
  {
    //...
  }

}

Using a comment like this in the controller file, Eclipse can autocomplete when I wrote partial code, for example $this->content_model->g. After input, gI can click Ctrl+Space, and Eclipse will show any methods in the class content_model.

eclipse - , . firefox, RAM , . , ( 2x1GB), .

IDE , Komodo Edit.

:

  • Komodo Edit , Eclipse PDT? , , Komodo Edit " -", ?
  • - IDE, Ubuntu CodeIgniter?

.

Update:

Komodo Edit 5.2.4 ( ). , , , . .

, , PDT:

  • Eclipse PDT , . {controller_name}, , , Eclipse . Kodomo Edit, . Kodomo IDE ?

- , , .

+3
3

, Aptana ,

+3

, CodeLobster CI.

0

, netbeans 6.8 IDE , - phpdoc. . , netbeans , /, .

I am using netbeans 6.8, 2gbs ram, ubuntu karmic. since I do not use multiple modules, I disabled subversion, cvs, team, mercurial, even java se modules. just using php modules, web application modules and some basic ide functions. works like a charm

Note: make sure that you install the correct source (netbeans.org), that is, there are restrictions in the repository.

0
source

Source: https://habr.com/ru/post/1729175/


All Articles