ฉันต้องการรายการคลาส PHP ทั้งหมดของฉันและไฟล์ที่อยู่ในคลาสเหล่านั้น ฉันสามารถทำสิ่งนั้นใน Netbeans IDE ได้หรือไม่

ฉันกำลังพัฒนาด้วย PHP โดยใช้ Netbeans เป็น IDE ของฉัน ฉันไม่ได้ขายมัน 100% ดังนั้นคำถามของฉันจึงสามารถตอบได้ในแง่ของ Netbeans หรือ IDE หรือเครื่องมืออื่น

ฉันใช้งาน oops มากขึ้นจริงๆ ในช่วงนี้ใน PHP โปรเจ็กต์ของฉันมีความซับซ้อนมากขึ้น และโดยพื้นฐานแล้วฉันใส่แต่ละคลาสไว้ในไฟล์ของตัวเอง อย่างไรก็ตาม ฉันไม่สนใจโค้ดของตัวเองอีกต่อไป เนื่องจากมีไฟล์จำนวนมากและบางคลาสของฉันก็เป็นแบบทดสอบจริงๆ ฉันไม่สามารถบอกความแตกต่างระหว่างคลาสจริงกับคลาสทดสอบที่ฉันไม่ได้อ้างอิงอีกต่อไปได้อย่างง่ายดาย

ฉันต้องการแผนผังหรือรายการที่แสดงคลาสทั้งหมด เริ่มต้นที่ index.php และทำงานผ่านทุกคลาส/ไฟล์ที่ใช้


person user596387    schedule 31.01.2011    source แหล่งที่มา
comment
ไม่แน่ใจว่า Netbeans ให้การสนับสนุนเรื่องนี้หรือไม่ แต่หากคุณจัดระเบียบโค้ดตั้งแต่แรกและเก็บคลาสหนึ่งไว้ในไฟล์เดียว คุณก็ไม่น่าจะมีปัญหาในการติดตามโค้ดเหล่านั้น   -  person Shamim Hafiz    schedule 31.01.2011
comment
superuser.com ไม่มีอะไรจะทำการเขียนโปรแกรมเหรอ?   -  person ajreal    schedule 31.01.2011
comment
จากนี้ไปคุณสามารถตั้งชื่อคลาสทดสอบทั้งหมดของคุณที่ขึ้นต้นด้วย Test จากนั้นการค้นหาอย่างง่าย ๆ ผ่านโปรเจ็กต์ที่กรอกสำหรับ class Test หรือ new Test จะเปิดเผยการใช้งานและไฟล์คลาสทดสอบทั้งหมดที่คุณทดสอบ   -  person Poelinca Dorin    schedule 31.01.2011


คำตอบ (2)


ฉันใช้ Netbeans สำหรับโปรเจ็กต์ J2ME ขนาดเล็กสองสามโปรเจ็กต์ ดังนั้นฉันจึงไม่ค่อยมีความรู้เกี่ยวกับการทำงานของมันมากนัก แต่ในตัวแก้ไข PHP ที่ฉันใช้ Codelobster PHP Edition มีแท็บทางด้านซ้ายของหน้าซึ่งคุณสามารถมีมุมมองที่แตกต่างกันได้ เช่น มุมมองโปรเจ็กต์ (โฟลเดอร์และไฟล์ทั้งหมดของโปรเจ็กต์ปัจจุบันเป็นเมนูแบบต้นไม้) มุมมองไฟล์ (แบ่งตามประเภททรัพยากร: vars ฟังก์ชัน อินเทอร์เฟซ...) และมุมมองคลาสที่แสดงวิธีการทั้งหมดของคลาสทั้งหมดภายในโปรเจ็กต์ของคุณ โดยเรียงลำดับตามตัวอักษร ไม่รู้ว่าคุณหมายถึงอะไรแบบนี้หรือเปล่า ในกรณีที่คุณสามารถทดลองใช้ได้ฟรี

person Damien Pirsy    schedule 31.01.2011
comment
ขอบคุณ. โพสต์ของคุณช่วยฉันได้ ฉันลองใช้ CodeLobster ซึ่งฉันชอบและมันก็มีผู้ดูในชั้นเรียนที่ยอดเยี่ยมจริงๆ กำลังดู Rapid PHP และอื่น ๆ อยู่ในขณะนี้ ฉันไม่รู้ว่า netbean มีความรู้สึกจำกัดสำหรับฉันเพียงใด ขอบคุณอีกครั้ง! - person user596387; 02.02.2011

คุณเคยพิจารณาใช้ PHPdoc หรือไม่? คุณควรจะ.

ใช่ มันจะให้สิ่งที่คุณขอ - และอีกมากมาย!

person Mawg says reinstate Monica    schedule 31.01.2011