doxygen รองรับเทมเพลตสำหรับเอาต์พุต HTML หรือไม่


10

ฉันได้บันทึกรหัสไว้doxygenแล้ว แต่ฉันไม่ต้องการ HTML ที่เป็นค่าเริ่มต้น ฉันรู้ว่าฉันสามารถปรับแต่งได้ด้วยการให้ CSS หัวกระดาษท้ายกระดาษ ฯลฯ (เช่น GNOME) และฉันจะเพิ่มรหัส PHP ทั่วไปลงในไฟล์และบอกให้บันทึกได้.phpแต่นั่นไม่ใช่สิ่งที่ฉันต้องการจริงๆ .

สิ่งที่ฉันต้องการคือผลลัพธ์เช่น MSDN ฉันไม่สามารถอธิบายได้จริงๆ คำถามของฉันคือมีความเป็นไปได้ในการใช้ doxygen กับบางสิ่งบางอย่างเช่นเทมเพลตหรือฉันต้องแสดงผล XML และแยกมันด้วยโปรแกรมอื่น


อาจมีลักษณะเช่นนี้: การรวม MSDN สำหรับผู้ที่ใช้ Windows และต้องการรวม HTML ที่ถูกบีบอัดที่สร้างโดย doxygen ลงใน MSDN ดูที่ยูทิลิตี้การรวม MSDN นี้ stack.nl/~dimitri/doxygen/helpers.html

คำตอบ:


7

Doxygen ไม่สนับสนุนบางอย่างเช่นเทมเพลต HTMLนอกกรอบเท่าที่ฉันรู้ คุณสามารถดูภาพด้านล่าง (จากหน้าแรกของ doxygen อย่างเป็นทางการ ) มันแสดงไฟล์อินพุตและเอาต์พุตที่เกี่ยวข้องกับเวิร์กโฟลว์การสร้างเอกสารทั้งหมด

ป้อนคำอธิบายรูปภาพที่นี่

อย่างที่คุณเห็น doxygen อ่านไฟล์ที่ชื่อว่า "เลย์เอาต์" ไฟล์นี้สามารถปรับแต่ง ! อย่างไรก็ตามคุณถูก จำกัด โครงสร้างของหน้าอย่างใด doxygen สร้าง

หากคุณต้องการความยืดหยุ่นมากขึ้นคุณควรต้องการที่จะเปลี่ยนการส่งออก XSLT XML นอกจากนี้ยังมีตัวอย่างที่แสดงวิธีการทำเช่นนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.