"Hayır tamamlamaları mevcut"

6 Cevap php

i completition bir sorun againg var. şimdi ben herhangi bir öneri alınamıyor. Tabii ben var_dump yazabilirsiniz, ancak autocompletion ile daha rahat.

Ben PDT 2.1 ile Eclipse PHP Ide 3.5 kullanıyorum.

6 Cevap

Ben sorun i devirmenin proje almayı ve onun saf PHP Projesi e değil yani, .... bunu çözdü. PHP-Projesi'nde çalışan gayet iyi. Dün ilk olarak PHP değil arşivdekini projeyi ithal ettik ;)

Bunu yapacağız, ama belki elle "PHP kütüphanesi" eklemeyi deneyebilirsiniz emin değil:

  • sağ proje üzerinde tıklayınız
  • özellikleri
  • PHP Yolu Dahil
  • sekmesi Kütüphaneler
  • Dış kaynak klasör eklemek
  • "eclipse/dropins/eclipse/plugins/org.eclipse.php.core_2.0..../Resources/language/php5" gibi bir şey, dizinleri gezinmek
  • Bu dizin ekle

İşe yarar mı?

(BTW, bu çözüm ile, örneğin, PEAR kütüphaneleri için otomatik tamamlama / önerilerini alabilirsiniz; sadece Yolu Dahil PHP kullanarak ne olursa olsun kütüphane eklemek)

Else ... Hu ... Eğer JAVA VM son sürümünü kullanıyor musunuz?

Dinamik Diller Toolkit yükleyerek çalışma yukarıda ipuçları yolu hiçbiri PHP otomatik tamamlama tatili unutmayın. Bu olsa .. Ben yalnız sadece PHP için ayrı FDT yükleme sona erdi yakut vb için harika.

Eclipse PHP Projesi "PHP Dil Kütüphanesi" için "Crore API" ekleyin.

Solution :

  • Sağ Eclipse PHP Projesi tıklayın -> Özellikler -> PHP Build yol.
  • "Add Folder ..." tıklayın ve (..., kamu, uygulama, kütüphane) kullanın ve sonra "Tamam" tıklayın kaynak klasörleri seçin.
  • Değişiklikleri kaydetmek için "Tamam" tıklayın.
  • Eclipse kapatın.
  • Proje yoluna gidin.
  • Metin editörü (gedit, VIM, not defteri, vb) ile ". Buildpath" açın.
  • "<buildpath>" satırından sonra bir sonraki satırı ekleyin:

    <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>

Example:

Before:

<?xml version="1.0" encoding="UTF-8"?>
         <buildpath>
            <buildpathentry kind="src" path="library"/>
            <buildpathentry kind="src" path="public"/>
            <buildpathentry kind="src" path="application"/>
         </buildpath>

After:

<?xml version="1.0" encoding="UTF-8"?>
         <buildpath>
            <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
            <buildpathentry kind="src" path="library"/>
            <buildpathentry kind="src" path="public"/>
            <buildpathentry kind="src" path="application"/>
         </buildpath>
  • Dosyayı kaydedin ve çıkın!
  • Eclipse açın.
  • İŞ!

Nitekim, aynı sorun bu yan, bu "Proje Özgül ayarlarını etkinleştirmek" seçerek değil tarafından çalışma var.

Projenizin lib kontrol edin. Bu aynı sınıf mevcut veya kodu bir sınıf iki kavanoz dosyalarında refrenced olabilir demek ki böyle iki jar dosyaları dahil olması olabilir. Böyle bir durumda da tamamen karıştı olduğu gibi kod yardım durur eclipse.

Bu kontrol etmek için iyi bir yol çalışmıyor yardım ve tek tek ithalatı ekleyebilir ve çalışma veya not.You kolayca yinelenen Referanslarımızın ile sınıfı bulabilirsiniz kod-assist her ithalat de kontrol daha var, bütün ithalatı Görüşlerinizi dosyasına gitmek olduğunu .