Doxygen có hỗ trợ các mẫu cho đầu ra HTML không?


10

Tôi đã ghi lại mã của mình doxygen, nhưng tôi không muốn HTML mặc định. Tôi biết tôi có thể tùy chỉnh nó bằng cách cung cấp CSS tùy chỉnh, tiêu đề, chân trang, v.v. (như Gnome) và cách tôi có thể thêm mã PHP phổ biến vào các tệp và bảo nó lưu .php, nhưng đó không thực sự là điều tôi muốn .

Những gì tôi muốn là đầu ra như MSDN. Tôi không thể mô tả nó thực sự. Câu hỏi của tôi là, Điều này có thể sử dụng doxygen với một cái gì đó giống như các mẫu hay tôi phải xuất XML và phân tích nó với một chương trình khác (mà tôi không ngại viết)?


Có thể xem xét điều này: Tích hợp MSDN Đối với những người sử dụng Windows và muốn tích hợp HTML nén do doxygen tạo vào MSDN, hãy xem tiện ích tích hợp MSDN này. stack.nl/~dimitri/doxygen/helpers.html

Câu trả lời:


7

Doxygen không hỗ trợ một cái gì đó giống như các mẫu HTML ngoài luồng, theo như tôi biết. Bạn có thể tham khảo hình ảnh bên dưới (từ trang chủ doxygen chính thức ). Nó hiển thị các tệp đầu vào và đầu ra có liên quan đến toàn bộ quy trình tạo tài liệu.

nhập mô tả hình ảnh ở đây

Như bạn có thể thấy, doxygen đọc một cái gọi là "Tệp bố cục". Tập tin này có thể được tùy chỉnh ! Tuy nhiên, bằng cách nào đó bạn bị giới hạn trong cấu trúc trang, doxygen tạo.

Nếu bạn cần linh hoạt hơn, bạn nên ưu tiên XSLT chuyển đổi đầu ra XML . Ngoài ra còn có một mẫu cho bạn thấy làm thế nào để làm điều này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.