PHP 5.3 destekleyen phpDocumentor için herhangi bir yedek var mı?

6 Cevap php

Ad alanları ve anonim fonksiyonlar dahil yeni PHP 5.3 özelliklerden bazıları, hatta en son sürümü ile, phpDocumentor ile uyumlu değildir. Bir kapatma, yani "hayır isimde bir fonksiyon" karşılaştığında Örneğin, sadece bir hata yükseltir. Yani, PHP 5.3 kodu Javadoc tarzı yorumlardan API belgelerine (tercihen HTML) oluşturmak herhangi bir diğer açık kaynak araçları vardır?

6 Cevap

Eh, ben PHP 5.3 ile oldukça iyi çalışıyor ki, PHPDoctor buldum. Herkes daha iyi bir şey, bu yüzden soruyu kapanış değilim bulursa ben hala ilgi duyarım, rağmen.

Sen DocBlox deneyebilirsiniz; phpDocumentor için bir alternatif olması amaçlanan ama ek özellikler için destek ile tam PHP 5.3 desteği biridir edilmektedir. Ek bir yararı oldukça hızlı olduğunu ve nispeten daha az bellek kullanır.

Sen http://www.docblox-project.org daha fazla okumak veya http://demo.docblox-project.org/default bir demo görebilirsiniz

Ben şahsen perfer Doxygen. Birden fazla dil ve çeşitli çıkış formatlarını destekleyen güzel bir dokümantasyon sistemi bulunuyor.

PHP 5.3 desteği ile ApiGen API belgelerine jeneratör kontrol

YUI Doc dil agnostik. Bu kullanılabilir. İşte kullanımını anlatan bir video: http://developer.yahoo.com/yui/theater/video.php?v=woods-yuiconf2009-yuidoc

Bu zaten @ mvriel tarafından bir açıklamada belirtildiği, ama bir cevap yapacağız: phpDocumentor halefi phpDocumentor 2 . Kendi web sitesinden:

phpDocumentor 2 PHP 5.3 ve üstü bulunan tüm özellikler için API belgelerine oluşturmak için inşa.

phpDocumentor 2 phpDocumentor ve DocBlox arasındaki birleştirme sonucudur. merge announcement DocBlox web sitesinde Gönderen:

Eski birleştirilmesi (phpDocumentor) ve yeni (DocBlox) - phpDocumentor 2 Duyuruyu.

...

Eski phpDocumentor emekli oluyor. Bazı bugfix çaba sona phpDocumentor 1.x haline getiren devam edebilir, ama ileriye dönük çok çaba 2.x harcanan olacak

Bu (2013/04/01 itibariyle) alfa aşamasında hala, ama kullanışlı.