code-visualization

How should I visualize the structure of my code? [closed]

风流意气都作罢 提交于 2019-12-28 08:00:49
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 5 years ago . I have an application written in Java. In is stored in several files. It uses different classes with different methods. The code is big and complicated. I think it would be easier to understand the code if I have a graphical model of the code (some kind of directed graph). Are there some standard methods for

Qt Dependency Visualizer

ぃ、小莉子 提交于 2019-12-09 13:42:13
问题 I have a lot of classes which interact with other classes through signal&slot mechanism, composition, inheratance etc. I wonder, is there any tool which visualizes(such as:UML-like diagrams) dependencies between classes in source code especially for Qt based codes? Thanks. 回答1: One such tool is codedrawer for C++(http://www.codedrawer.com/).It is not specifically for QT though, but I hope it should work as per your need. Actually I am myself looking our for tools which are similar in nature,

How should I visualize the structure of my code? [closed]

怎甘沉沦 提交于 2019-11-28 03:23:36
I have an application written in Java. In is stored in several files. It uses different classes with different methods. The code is big and complicated. I think it would be easier to understand the code if I have a graphical model of the code (some kind of directed graph). Are there some standard methods for visualization of code. I am thinking about usage of UML (not sure it is a correct choice). Can anybody recommend me something? ADDED: I consider two possibilities: Creating the graph by hands (explicitly). Creating graph in an automatic way. For example to use some tools that read the

How can I get a side-by-side diff when I do “git diff”?

人走茶凉 提交于 2019-11-26 12:34:38
问题 When I type \"git diff\", I\'d like to see a side-by-side diff, like with \"diff -y\", or like to display the diff in an interactive diff tool like \"kdiff3\". How can this be done? 回答1: Although Git has an internal implementation of diff, you can set up an external tool instead. There are two different ways to specify an external diff tool: setting the GIT_EXTERNAL_DIFF and the GIT_DIFF_OPTS environment variables. configuring the external diff tool via git config See also: https://git-scm