2013-08-01 33 views
7

Tôi muốn đầu ra doxygen của mình chỉ hiển thị tài liệu, mà không hiển thị bất kỳ mã nguồn thô nào. Tôi biết rằng có thể ẩn tab duyệt tệp để người dùng chỉ có thể duyệt qua namespace/class và điều này có thể ẩn nguồn hiệu quả.Xóa liên kết tới mã nguồn trong doxygen?

Tuy nhiên, tôi có nhiều chức năng trong không gian tên cấp cao nhất được sắp xếp theo tệp, vì vậy tôi muốn duy trì khả năng duyệt qua tên tệp. Tôi chỉ muốn xóa liên kết bên trong tài liệu tệp có nội dung "Đi tới mã nguồn của tệp này". Có cách nào để xóa liên kết này không?

Tất nhiên, tôi có thể viết một kịch bản mà phân tích tất cả các file HTML đầu ra và xóa bất kỳ tập tin kết thúc bằng _source.html và cũng loại bỏ dòng loại này từ HTML còn lại:

<p><a href="FILENAME_8h_source.html">Go to the source code of this file.</a></p> 

Tuy nhiên tôi đã hy vọng sẽ có một cách sạch hơn để làm điều này.

Trả lời

14

Trong tập tin cấu hình của bạn, thiết lập các tùy chọn sau:

SOURCE_BROWSER = NO 
VERBATIM_HEADERS = NO 

vẫn này liệt kê các không gian tên trong mỗi tập tin, nhưng không bao gồm mã nguồn.

+3

Điều này thực sự nên được chấp nhận. Ngoài ra, nó giúp sử dụng: REFERENCES_LINK_SOURCE = NO –

Các vấn đề liên quan