CodeIgniter Ubuntu Linux çalıştırmak için IDE [kapalı]

3 Cevap php

Ben burada mevcut soruyu arama var, ama gereken belirli ayrıntı almak değil, bu yüzden benim kendi soru soruyorum.

Ben Ubuntu Linux (güncel sürüm 9.10) kullanımı ve CodeIgniter'ı kullanarak web uygulaması geliştirmek için Eclipse Galileo PDT kullanın. Ben otomatik tamamlama benim denetleyicisi dosyasında bu kullanarak yorum CodeIgniter'ın kütüphaneler ve modeli için çalıştı yapabilirsiniz:

<?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()
  {
    //...
  }

}

I $this->content_model->g gibi kısmi kod yazdı denetleyici dosyasında bu gibi kullanarak yorum, Eclipse otomatik tamamlama yapabilirsiniz. I g, I Ctrl+Space basabilirsiniz yazıp Eclipse content_model sınıfının herhangi bir yöntem göstereceğiz sonra.

RAM çok ihtiyacımız beri Tutulma kullanarak, oldukça bir yüktür. Ben sık sık, firefox öldürmek gerekir çalışan beri her iki RAM tam yapacak ve sistem takas alanı kullanmaya başladı. Ben daha fazla RAM (şu anda 2x1GB var) eklemeniz gerektiğini biliyorum, ama şu anda uygulanabilir bir çözüm değil.

Diğer soruyu okurken ve geçmişte çok sayıda editör ve IDE denemek zorunda, ben Komodo Edit ücretsiz sürümünü denemek için düşünüyorum.

Benim burada bir soru:

  1. Eclipse PDT ile şu anda var gibi Komodo Edit otomatik tamamlama yapmak için yapabilir miyim? Bunu nasıl bana gösterebilir veya Komodo Edit Ben şu anda bütün Controller var 'sahte özellik Yorum kullanabilirsiniz olacak?
  2. Eğer Ubuntu kullanmak ve CodeIgniter için otomatik tamamlama olabilir Editor ve IDE başka öneriniz var mı?

Şimdiden teşekkür ederim.

Güncelleme:

Sağ şimdi Komodo Edit 5.2.4 (şu anda son sürüm) çalışıyorum. Benim mevcut projeyi açın ve ben bu işlevi tanımlanır dosyayı açacak işlev adını tıklayabilirsiniz. A cool yap-fonksiyonu.

Ben iş için kullandığınız zaman, ben burada PDT cevapsız işlevseldir:

  1. Eclipse PDT, ben hızlı bir şekilde yeni denetleyicisi ve bir model oluşturmak için bana olanak şablonu yazmak var. I {controller_name} kullanarak şablon kodu ve sonra onu kullandığınız zaman, Eclipse beni asıl metni şablon kodunu değiştirmek için izin verir. Ben Kodomo Edit şablon özelliğini denedim, ama bu aynı şey değil. Eğer Kodomo bana yardım veya benzer özelliği ile başka bir IDE miyim?

Ben bunu kullanarak çalışırken şu an için hepsi, ben daha güncelleme olacak.

3 Cevap

I Aptana aradığınız ne düşünüyorum

Ben sadece CodeLobster CI eklenti otomatik tamamlama olabilir biliyorum.

i think netbeans 6.8 would be IDE of your choice, it does pseudo-property with phpdoc syntax. i used it myself, and found no problem at code completion thing. everyone knows that netbeans take a lot of resources, but if you're efficient in using plugins/modules, it will help you nicely.

Ben 2gbs ram, ubuntu karmik, netbeans 6.8 kullanıyorum. i birkaç modül kullanmayın çünkü, ben yıkmayı, cvs, ekibi, cıva, hatta java se modülleri kapalı. Sadece php modülleri, web uygulamaları modülleri, ve bazı temel ide özelliklerini kullanarak. bir cazibe gibi çalışır

note: Eğer doğru kaynaktan (netbeans.org) yükleyerek emin olun, depodaki bir sınırlamaları var.