Document

Doxygen vs Sphinx

date
Apr 13, 2023
slug
doxygen vs shpinx
author
status
Public
tags
Doc
summary
python documentation
type
Post
thumbnail
category
Document
updatedAt
Apr 13, 2023 04:42 PM
 

Python documentation tool: doxygen vs sphinx

author: ParkMinWoo
category: Document
date: April 13, 2023
slug: doxygen vs sphinx
status: Public
summary: Comparison of Python documentation tools
tags: Documentation
type: Post
updatedAt: April 13, 2023 at 6:34 PM
 
Documenting the code of a project properly can be a very tedious task. Shpinx and Doxygen are popular because they allow the docstrings and package structure of the code to be documented very easily and distributed as HTML.
 
However, from experience, if you do not decide from the beginning which framework to use for documentation, you may encounter difficulties in very small details, and it may actually become a less clean, more difficult, and onerous task.
 
Therefore, before starting a project, you must decide which framework and structure to use for documentation, and how detailed it will be. If you have to write docstrings and format them again for a large project file without any preparation at the end, it can become a burden.
 

Doxygen

Supported languages: C/C++/C#/Objective-C/PHP/Java/Python
 

Sphinx

Surpported languages: Python
Sphinx makes it easy to create intelligent and beautiful documentation.