2021年12月18日 星期六

Doxygen Graphviz Doxygen Flow Graph Code Flowgen Doxygen Graph Python Sphinx UML diagram


Flow Graph Code
Flowchart-Based Documentation Framework  
 visual documentation UML activity diagram flowchart annotated sources
 LibClang
PlantUML Dextool Mutate
https://en.wikipedia.org/wiki/PlantUML

Flowgen to the Vincia code
https://vincia.hepforge.org/
 The VINCIA code is a plugin to the high-energy physics event generator PYTHIA 8.2.
Starting from PYTHIA 8.3, VINCIA will be distributed as part of the PYTHIA source code, and hence this standalone plugin will not be relevant to PYTHIA 8.3 users.
VINCIA is based on the dipole-antenna picture of Quantum Chromodynamics (QCD) and focusses on describing jets and jet substructure with high precision.

https://clang.llvm.org/
https://clang.llvm.org/get_started.html
UMLet 14.3
Free UML Tool for Fast UML Diagrams https://www.umlet.com/

https://plantuml.com/


https://github.com/noware/clang-cindex-python3
This is simply clang's Python bindings (clang.cindex) ported to Python 3.
 Please see http://llvm.org/svn/llvm-project/cfe/trunk/bindings/python/ for the original project.

 

 


https://en.wikipedia.org/wiki/Category:Free_documentation_generators   Python Sphinx Documentation Generator Documentation Generation

 

https://www.saashub.com/compare-doxygen-vs-sphinx-documentation-generator

GitBook - Modern Publishing, Simply taking your books from ideas to finished, polished books.

Slate API Docs Generator - Create beautiful, intelligent, responsive API documentation.

MkDocs - Project documentation with Markdown.

ReadTheDocs - Spend your time on writing high quality documentation, not on the tools to make your documentation work.

Confluence - Confluence is content collaboration software that changes how modern teams work

DocFX - A documentation generation tool for API reference and Markdown files!


Python Sphinx Documentation Generator
Overview — Sphinx documentation
https://www.sphinx-doc.org
Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license. 



source code generator hierarchy graph Class hierarchy dependency diagram generator



https://www.sourcetrail.com/ source code generator hierarchy graph Class hierarchy dependency diagram generator
 as in KCachegrind – and evolution visualization – for repository analysis) in KDevelop. https://liveblue.wordpress.com/2009/06/17/visualize-your-code-in-kdevelop/
https://github.com/shreyasbharath/cpp_dependency_graph
https://github.com/tomtom-international/cpp-dependencies

Graphviz is open source graph visualization software. http://www.graphviz.org/

https://www.doxygen.nl/index.html
Doxygen + GraphViz (for pictures, doxygen requires GraphViz)

Code Graph
Yiubun Auyeung
https://marketplace.visualstudio.com/items?itemName=YaobinOuyang.CodeAtlas

JetBrains
Hierarchy window | ReSharper https://www.jetbrains.com/help/resharper/Reference__Windows__Type_Hierarchy_Window.html#tree

Is there a control to visualize mesh topology in c#?
看看ndepend(http://www.ndepend.com/)。除了為程式碼庫計算各種度量之外,它還可以視覺化依賴項。有試用版。
這是一張截圖(在http://www.ndepend.com/Features.aspx#DependenciesView上),可能正是你想要的:http://www.ndepend.com/Res/DiagramBoxAndArrowGraphBig.jpg
https://www.ndepend.com/docs/visual-studio-dependency-graph#Call
https://www.ndepend.com/docs/visual-studio-dependency-graph#Inherit
https://www.ndepend.com/docs/validating-cqlinq-code-rules-in-visual-studio
https://www.ndepend.com/docs/customize-ndepend-report#CQLRule

https://www.scitools.com/ 


java
https://github.com/amitjoy/dependency-graph-osgi
visualize OSGi Dependencies in a graph
    https://bnd.bndtools.org
    http://graphstream-project.org

沒有留言: