C # Easy-to-draw language header file contains diagram v2.0

Source: Internet
Author: User

The usual, first.

Node Style Description:

1. Pink fillet, indicating a circular reference under the node

2. Yellow diamond, indicating that the file represented by the node is not found in the project directory.

3. Red fillet, indicating circular references (from the beginning to the end, this affection has not changed, no one ...). --into the lyrics June).

Simple use is OK, but can be followed up, the implementation of the function is still a lot of. For example, the project load and analysis split, you can arbitrarily specify a file for analysis, instead of analyzing the entire project every time.

Efficiency issues: During the test, I tried to analyze a large embedded project in a company and found that the TREEGX control became very inefficient in the case of a large node, resulting in a severe decrease in program availability. Of course there is no need to draw the entire project's containment relationship at once, and you can add a "Draw specified module" function to circumvent such problems. It is also possible to add a function that monitors the efficiency of the node drawing, such as if a node is drawn timeout, abort.

Well, the technology is limited, the right to be a catalyst.

PS: I do not know how, csdn upload the resources of the page can not open. But it's on GitHub.

: https://github.com/geeking/Jonce

C # Easy-to-draw language header file contains diagram v2.0

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.