Kod temeli nerede bulma Otomatik yolu bir işlev PHP kullanılan

6 Cevap php

Ben kodu bir fonksiyon kullanılır nerede bulma otomatik bir yol bulmaya çalışıyorum.

I Sınıf-> yöntemi bu dosyalarında kullanılan var autogenerated belgelerin çeşit: a.php, b.php vb Ben orada benim kendi kaymasını önlemek için bir şey bulmak için tryng duyuyorum. Her şey gider bu yüzden şu anda hiçbir otomatik dokümantasyon sistemi var.

6 Cevap

nWire for PHP bir göz atın. Bu Eclipse PDT ve Zend Studio 7.x için bir kod keşif eklentisi Eğer bir yöntem üzerinde tıkladığınızda, kodundaki tüm çağırma alırsınız. Hatta hedef çağırma mümkün olan tüm uygulamaları göstererek tasarım zamanında tespit edilemediği durumlarda işleyebilir.

Basit öneri, ama "grep-R methodName?"

Doxygen veya phpDocumentor göz atın.

http://php.net/manual/en/function.debug-backtrace.php

Fonksiyonu debug_backtrace () yığın izlemesi biçiminde belirli bir işleve tüm gelen aramaları gösterecektir. Eğer () bunu print_r isteyebilirsiniz, böylece bir dizi döndürür. Zaten onlar hakkında bilmiyorsanız etrafında öncesi etiketlerini sarma biraz daha okunaklı hale getirir.

Yani:

function your_function ()
{
echo "<pre>";
print_r (debug_backtrace ());
echo "</pre>";
}

İhtiyacınız ne yapmalıyım

Favori editörü dosyalar için yinelemeli düzenli ifade arama olmalıdır. Bütün o süslü auto oluşturulan doc şeyler olmadan başlamak için iyi bir yerdir.

Bilgisayarınızda Google Desktop yükleyin.