visualization - Application to generate Java class hierarchy diagram -
एक उपकरण खोज रहा है जो:
- एक नेत्रहीन मनभावन (भयावह नहीं), ऑर्थोगोनली
- उच्च गुणवत्ता वाले पीएनजी छवियों (300 डीपीआई) का उत्पादन
- क्लास, अमूर्त वर्ग, इंटरफेस, और एन्यूमरेटेड प्रकार (प्राथमिक रूप से रंग से) को अलग-अलग रूप से अलग करता है
- इंटरैक्टिव यूजर इंटरफेस
- चित्र से पैकेज़ों और / या व्यक्तिगत वर्गों की छंटाई की अनुमति देता है
- एक सेट का उपयोग कर बीज (जैसे, फ़ाइल & raquo; ओपन ):
- निर्देशिका
- JAR फ़ाइलें
- व्यक्तिगत स्रोत फ़ाइलें
- व्यक्तिगत संकलित वर्ग
- एक एकल निष्पादन योग्य का उपयोग करता है
- हल्के (~ 5 एमबी) का उपयोग करता है
- वर्ग निर्भरता का पूर्ण स्वचालित विश्लेषण करता है
- सरल है (ग्राफ के निर्माण के लिए 10 क्लिक से कम)
- है
- ओएसएसएस या जीपीएल
- (वैकल्पिक है)
- का उपयोग करने के लिए आसान है (न्यूनतम इंटरफ़ेस, ग्राफ पीढ़ी पर केंद्रित)
- ) एक कॉल-ग्राफ़ पदानुक्रम उत्पन्न करता है
उपकरण जो इस कार्य को पूरा नहीं करेगा, इसमें शामिल हैं:
- डॉक्सिजन + ग्राफ़विज़ (या डॉट)
- यूएमएल मॉडेलर्स
- जावा के लिए स्ट्रक्चरल विश्लेषण (स्रोत फ़ाइलों को पार्स नहीं कर सकते हैं)
- जुडा समुदाय (अजीब इंटरफ़ेस, अनुपयुक्त ऑटोजेनेरेशन)
- एकीकृत विकास वातावरण (बहुत जटिल है, और बहुत मेमोरी का उपयोग करें)
कोई भी विचार?
जवाब संभवतया "ऐसा कोई ओएसएस नहीं है / नि: शुल्क आवेदन मौजूद है" क्यूं कर? क्योंकि:
- ज्यादातर लोग जो कक्षाओं की एक बड़ी संख्या के लिए एक विरासत आरेख चाहते हैं पहले से ही एक IDE या इसी तरह के संदर्भ में काम कर रहे हैं। इसलिए ओएसएस डेवलपर्स के लिए ऐसे उपकरण का निर्माण करने के लिए थोड़ा प्रेरणा है।
- बड़ी संख्या में वर्गों के नेत्रहीन आकर्षक आरेखों को स्वचालित रूप से तैयार करना असंभव है।
मेरा सुझाव है कि आप अपनी आवश्यकताओं को आराम। मेरा मतलब है, बड़े पैमाने पर IDE या यूएमएल मॉडरेटर का उपयोग करने में क्या गलत है? मेमोरी सस्ता है डायमामेडर लोड करने / चलाने के लिए कुछ सेकंड प्रतीक्षा करने में क्या गलत है? धैर्य टिड्डी! क्या उच्च विद्यालय के छात्र 2 दिन के प्रशिक्षण के साथ 10,000 + वर्गों के साथ स्रोत-कोड बेस को देख रहे हैं ???
Comments
Post a Comment