Zend Studio'nun asırlık bir sorunu var. Nedir bu sorun? Php de otomatik tamamlama (autocomplete) özelliğinin durduk yere bozulması veya hiç çalışmaması. Neredeyse bütün zend sürümlerinde en az 40 kere yaşamışımdır bu sorunu. En sonunda bir çözüm buldum. (İnşallah sizin için de çözüm olur, bu bug tam bir baş belası çünkü..)
Zend Studio 9 autocomplete hatasının çözümü
Projenizin klasörü içindeki .buildpath dosyasını bir metin editörü ile açın ve içine aşağıdaki kodu koyun. (Zaten aynısı varsa dokunmayın :) )
<?xml version="1.0" encoding="UTF-8"?> <buildpath> <buildpathentry kind="src" path=""/> <buildpathentry kind="con" path="com.zend.php.phpunit.CONTAINER"/> <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/> <buildpathentry kind="con" path="org.zend.php.framework.CONTAINER"/> </buildpath>
İşlem Sırası şu şekilde olmalı :
- Zend studio'da ilgili projeyi kapatın. (Soldaki explorer'daki projeye sağ tıklayıp close'a basın)
- .buildpath dosyasını yukarıda bahsettiğim şekilde editleyin. (bu dosya yoksa oluşturun. Windowsta ".buildpath" adında bir dosyayı ancak cmd ekranından yapabilirsiniz.)
- Zend Studio'da projeyi açın
- Üst menü'den Project kısmının altında Clean
sonra da ilgili projedeki herhangi bir php dosyası üzerine örneğin var_dump yazmaya bşalarken autocomplete özelliğinin çalıştığını göreceksiniz. (inşallah işe yarar ve görürsünüz) Bende bu şekilde düzeldi. Kaynak olarak da
buradan yararlandım. Devamı için :
Zend Studio php otomatik tamamlama (autocomplete) hatasi ve cozumu
Hiç yorum yok:
Yorum Gönder
Yorumunuzu esirgemeyiniz..