कोई समाधान है, क्या क्लास मानचित्र और उनके रिश्ते को उत्पन्न करने के लिए कोई उपकरण है?समाधान से कक्षा निर्भरता ग्राफ उत्पन्न करने के लिए कोई उपकरण
उत्तर
यदि आप विजुअल स्टूडियो 2010 का उपयोग कर रहे हैं, तो आप Dependency Graph उत्पन्न कर सकते हैं।
मेनू में, जाने के लिए:
वास्तुकला>उत्पन्न निर्भरता ग्राफ़>कक्षा तक
यहाँ यह क्या दिखाता है (एक बहुत छोटी परियोजना में) का एक उदाहरण है:
और आप दो वर्गों के बीच निर्भरता भी देख सकते हैं। निम्न छवि पर एक नज़र डालें:
आप विस्तार वर्ग Logger
और Scraper
पर क्लिक करते हैं, तो आप क्या तरीकों Scraper
द्वारा (Logger
में) कहा जा रहा है देखेंगे।
इस पल में मेरे पास विरासत का एक उदाहरण नहीं है, लेकिन आप हमेशा एक प्रोजेक्ट बना सकते हैं और इसे स्वयं परीक्षण कर सकते हैं।
बस इतना है कि आप लोग जानते हैं: "ये ग्राफ केवल विजुअल स्टूडियो अल्टीमेट संस्करण में ही बनाए जा सकते हैं, लेकिन उन्हें विजुअल स्टूडियो प्रीमियम में केवल पढ़ने के लिए उपयोग के साथ देखा और नेविगेट किया जा सकता है।" [http://blogs.msdn.com/b/jennifer/archive/2010/05/11/visual-studio-2010-how-to-understand-your-code-using-dependency-graphs-sequence-diagrams-and -the-architecture-explorer.aspx] – Schiavini
यदि आप विजुअल स्टूडियो का उपयोग कर रहे हैं तो "समाधान एक्सप्लोरर" खोलें। वहां आपको "क्लास आरेख देखें" नामक एक आइकन मिलेगा। वहां क्लिक करें। यह केवल वर्ग सूची उत्पन्न करेगा लेकिन उनके रिश्ते नहीं। आइकन देखने के लिए आपको अपनी प्रोजेक्ट पर क्लिक करना होगा। मैंने एक स्क्रीन शॉट जोड़ा। मंडलियों को देखें:
यह विरासत के लिए लाइन जोड़ता है, लेकिन बहुत कुछ नहीं। – Justin
बहुत उपयोगी नहीं – user496949
@ जस्टिन और उपयोगकर्ता 4 9 6 9 4 9: ऑस्कर मेडरोस ने एक उपयोगी तरीका दिखाया। लेकिन अगर आपको कुछ आसान चाहिए तो आप इस विधि का उपयोग कर सकते हैं। – Towhid
वीएस -2010 की निर्भरता ग्राफ सुविधा बहुत अच्छी है, लेकिन इसके लिए वीएस -2010 अल्टीमेट की आवश्यकता है। यदि आपके पास यह नहीं है, तो मैं अत्यधिक NDepend की सिफारिश कर सकता हूं।
यह आपको निर्भरता ग्राफ, और बहुत कुछ देगा, और भी बहुत कुछ। यहां तक कि एक ओपन सोर्स/अकादमिक लाइसेंस भी उपलब्ध है (कुछ फीचर काट दिया गया है)।
वास्तव में मेरे द्वारा किए गए मुक्त संस्करणों में उपयोग करने योग्य निर्भरता ग्राफ नहीं हैं (यह दिखाता है कि छवि वॉटरमार्क और गैर ज़ूम करने योग्य है, इसलिए उचित आकार के प्रोजेक्ट पर उपयोग किए जाने पर आपको केवल कुछ प्रकार की आधुनिक कला चित्रकला दिखाई देगी) – ZFE
आह, मुझे यह नहीं पता था (या शायद भूल गया)। मैंने दो या तीन साल पहले पेशेवर संस्करण में स्विच किया था। –
@ZFE अब NDepend का परीक्षण संस्करण 100% फीचर्ड है, आप ग्राफ के सभी प्रकार (कॉल ग्राफ़, चक्र ग्राफ, विरासत ग्राफ, युग्मन ग्राफ, असेंबली/नेमस्पेस/क्लास निर्भरता का उपयोग कर सकते हैं ...) और एक निर्भरता मैट्रिक्स भी जटिल स्थितियों को नष्ट करने में मदद कर सकता है http://www.ndepend.com/docs/visual-studio- निर्भरता- ग्राफ –
- 1. क्या स्प्रिंग एप्लिकेशन संदर्भ निर्भरता आरेख/ग्राफ उत्पन्न करने के लिए कोई उपकरण है?
- 2. कक्षा निर्भरता ग्राफ प्लगइन देखें?
- 3. रेल आंशिक के लिए निर्भरता ग्राफ
- 4. केवल एक परियोजना के लिए कक्षा द्वारा निर्भरता ग्राफ कैसे उत्पन्न करें?
- 5. सी प्रोग्राम के लिए प्रोग्राम निर्भरता ग्राफ कैसे उत्पन्न करें?
- 6. उत्पन्न (जीसीसी के लिए) दृश्य स्टूडियो समाधान
- 7. क्या WADL फ़ाइल उत्पन्न करने के लिए कोई उपकरण हैं?
- 8. किसी XML उपकरण दस्तावेज़ से XSD स्कीमा उत्पन्न करने के लिए कोई उपकरण?
- 9. निर्भरता ग्राफ
- 10. क्या Python के लिए कोई अच्छा निर्भरता विश्लेषण उपकरण है?
- 11. विनिर्देश मानों द्वारा वैज्ञानिक डेटा निर्भरता ग्राफ के प्रबंधन के लिए पायथन समाधान
- 12. एचटीएमएल ग्राफ के लिए सर्वोत्तम उपकरण
- 13. हास्केल फ़ंक्शन निर्भरता (नियंत्रण प्रवाह) ग्राफ़ उत्पन्न करने के लिए उपकरण?
- 14. क्या निर्भरता ग्राफ को "सरलीकृत" करने के लिए कोई एल्गोरिदम है?
- 15. पायथन से ग्राफ उत्पन्न करने के सबसे आसान तरीके?
- 16. क्या संस्थाओं से डीटीओ उत्पन्न करने के लिए कोई उपकरण है?
- 17. क्या एनार्म पार्सर संयोजक स्वचालित रूप से उत्पन्न करने के लिए कोई उपकरण है?
- 18. क्या एक्सएसएलटी के लिए डॉक्सिजन जैसी कोई उपकरण है?
- 19. कक्षा लोडर पेड़ की तस्वीर देखने के लिए कोई उपकरण?
- 20. नियमित अभिव्यक्ति उत्पन्न करने के लिए अंतिम उपयोगकर्ता उपकरण
- 21. एक्सकोड: निर्भरता ग्राफ
- 22. राडार चार्ट उत्पन्न करने के लिए PHP समाधान
- 23. समाधान करना Maven निर्भरता
- 24. परिपत्र निर्भरता समाधान
- 25. सी ++ के लिए स्वचालित रूप से यूनिट परीक्षण उत्पन्न करने के लिए उपकरण?
- 26. कक्षा के दृश्य पदानुक्रम का निरीक्षण करने या देखने के लिए कोई उपकरण हैं?
- 27. स्विंग में एक सीआरयूडी यूआई उत्पन्न करने के लिए कोई उपकरण या ढांचा है?
- 28. क्या AZW फ़ाइलों को उत्पन्न करने के लिए कोई उपकरण या परियोजनाएं हैं?
- 29. विजुअल स्टूडियो 2010: निर्भरता ग्राफ
- 30. क्या एसडीडीएल (सुरक्षा वर्णनकर्ता परिभाषा भाषा) तार उत्पन्न करने के लिए कोई उपकरण है?
मैंने इस सवाल का एक नया संस्करण फिर से पूछा है, [softwarerecs.stackexchange.com] (http://softwarerecs.stackexchange.com/q/5649/1008) पर। – Jeroen