2009-06-15 11 views
11

विजुअल स्टूडियो 2005 में और इससे पहले कि आप अपने कोड को Visio पर निर्यात कर सकें और ऑब्जेक्ट्स के बीच संबंधों और उसके किन तरीकों, गुणों और फ़ील्ड को देख सकें। यह बहुत अच्छा था क्योंकि यह आपको देखने में सुधार करने के लिए उपस्थिति को ट्विक करने की अनुमति देता था।सी # कक्षा/ऑब्जेक्ट विज़ुअलाइज़ेशन सॉफ़्टवेयर

वीएस 2008 में विकल्प समाप्त हो गया है, क्लास आरेख प्रणाली के साथ प्रतिस्थापित (माना जाता है)। यह कार्यात्मक है लेकिन सुंदर नहीं है।

जो मैं खोज रहा हूं वह कुछ सॉफ्टवेयर है जो मुझे एक सुंदर तरीके से देखने की अनुमति देता है या कम से कम मुझे फ़िल्टर करने, व्यवस्था करने और इतने पर पर्याप्त विकल्प प्रदान करता है ताकि मैं इसे किसी और चीज़ में छू सकूं।

उत्तर

9

क्या आपको सॉफ़्टवेयर को निःशुल्क होने की आवश्यकता है? यदि नहीं, तो आप Sparx Enterprise Architect जैसे यूएमएल टूल पर विचार कर सकते हैं। यह आपके कोड को आयात कर सकता है, और इसमें दो ऐड-ऑन हैं जो विजुअल स्टूडियो एकीकरण के मामले में आगे जाते हैं।

0

यूआरएल आरेखण उपकरण का एक सभ्य, मुफ़्त संस्करण है जिसे Argos नामक http://argouml.tigris.org/features.html कहा जाता है। बॉक्स में से यह दोनों जावा और आगे इंजन इंजीनियर कर सकते हैं, मैं निश्चित रूप से निश्चित हूं कि विजुअल स्टूडियो के लिए ऐड-इन्स हैं जो सी # कोड के आगे और पीछे की इंजीनियरिंग का समर्थन करने में मदद करते हैं। मैं उसमें देख लूंगा।

0

जब मैं कोडप्लेक्स में कोड खोजता हूं तो मुझे यह पता चला कि यह http://vsdm.codeplex.com/ आपकी मदद कर सकता है।

0

VS2005 & VS2008 के साथ आप अपनी खुद की मॉडलिंग भाषा (डीएसएल) को डिजाइन करने का विकल्प होता है यहाँ आप चुन सकते हैं कि कैसे अपने मॉडल प्रदान की गई है, यह एक बड़ा निवेश है, तो इसकी सिर्फ बनाने के लिए आरेख थोड़ा बेहतर लग रही होगी, लेकिन यह आपको अनुकूलित करने के विकल्प प्रदान करता है कि आपके मॉडल से कोड कैसे उत्पन्न होता है।

0

आपने पावरडिज़ीन आर की कोशिश की हो सकती है, यह प्लगइन के माध्यम से एक्लिप्स के तहत चलता है और यह विजुअल स्टूडियो का भी समर्थन करता है। केवल नकारात्मक पक्ष यह है कि यह केवल विंडोज पर काम करता है।

मॉडलिंग के लिए एक और आवेदन आईबीएम (पॉपकिन) से सिस्टम आर्किटेक्ट है। इसका उपयोग कुछ प्रमुख निगमों द्वारा किया गया है और अभी भी बनाए रखा गया है।

3

विजुअल स्टूडियो 2010 अल्टीमेट यूएमएल कक्षा, अनुक्रम, घटक, उपयोग केस, और गतिविधि आरेखों का समर्थन करता है। यह कोड से अनुक्रम, निर्भरता ग्राफ, और परत आरेख बनाने का भी समर्थन करता है।अन्य औजारों में आर्किटेक्चर एक्सप्लोरर शामिल है, जो आपको अपने समाधान को ब्राउज़ और एक्सप्लोर करने देता है।

अधिक जानकारी के लिए, निम्न लिंक देखें:

आर सी रिलीज़ डाउनलोड करने के लिए यहाँ जाएँ: Microsoft Visual Studio 2010 Ultimate RC

आर सी प्रलेखन देखने के लिए, Modeling the Application देखते हैं।

इन उपकरणों पर चर्चा करने के लिए, Visual Studio 2010 Architectural Discovery & Modeling Tools फ़ोरम पर जाएं।

+0

हां अंतिम का हिस्सा हूँ। अनुपयोगी। – nportelli

1

NDepend निश्चित रूप से .NET टूल है जिसे आप ढूंढ रहे हैं। यह निर्भरता ग्राफिक्स के साथ एक निर्भरता ग्राफ के साथ आता है। आप free Trial Edition डाउनलोड करके सीधे अपने कोड पर NDepend का प्रयास कर सकते हैं।

More on NDepend Dependency Graph enter image description here

More on NDepend Dependency Matrix: enter image description here

अस्वीकरण: मैं उपकरण टीम

संबंधित मुद्दे