2009-06-15 49 views
11

Visual Studio 2005'te ve daha sonra kodunuzu Visio'ya aktarabilir ve nesneler arasındaki ilişkileri ve hangi yöntemleri, özellikleri ve alanları görüntüleyebilirdiniz. Görünümü iyileştirmek için görünümü değiştirmenize izin verdiği için bu harikaydı.C# Sınıf/Nesne görselleştirme yazılımı

VS 2008'de bu seçenek kayboldu, sınıf şeması sistemi ile değiştirildi (sözde). Bu fonksiyonel ama güzel değil.

Aradığım şey, daha güzel bir şekilde görselleştirmeme veya en azından bana başka bir şeye dokunabilmem için filtreleme, düzenleme vb. Gibi seçenekler sunmamı sağlayan bir yazılım.

cevap

9

Yazılımın ücretsiz olmasını ister misiniz? Değilse, Sparx Enterprise Architect gibi bir UML aracını düşünebilirsiniz. Kodunuzu içe aktarabilir ve Visual Studio entegrasyonu açısından daha ileriye giden iki eklentiye sahiptir.

0

Argos burada http://argouml.tigris.org/features.html adı verilen bir UML diyagram aracının iyi ve ücretsiz bir sürümü vardır. Java’nın hem ileri hem de tersine çevirebileceği kutunun dışında, Visual Studio için C# kodunun ileri ve geri mühendisliğini desteklemeye yardımcı olan eklentiler olduğunu kesinlikle biliyorum. Ben buna bakardım.

0

VS2005 VS2008 ile kendi modelleme dilinizi (DSL) tasarlama seçeneğiniz var, modelinizin nasıl oluşturulduğunu seçebilir, sadece şemaların biraz daha iyi görünmesi için büyük bir yatırım olacaktır, ancak Kodun modelinizden nasıl oluşturulduğunu özelleştirmek için size seçenek sunar.

0

PowerDesigne r'i denemiş olabilirsiniz, bir eklenti aracılığıyla Eclipse altında çalışır ve ayrıca Visual Studio'yu destekler. Tek dezavantajı sadece Windows üzerinde çalışıyor olmasıdır. Bir başka modelleme uygulaması, IBM (Popkin) 'dan System Architect'dur. Bazı büyük şirketler tarafından kullanılmış ve hala devam etmektedir.

3

Visual Studio 2010 Ultimate, UML sınıfını, sıralamasını, bileşenini, kullanım durumunu ve etkinlik diyagramlarını destekler. Ayrıca, diziden sıralama, bağımlılık grafikleri ve katman diyagramlarının oluşturulmasını destekler.Diğer araçlar, çözümünüze göz atmanızı ve keşfetmenizi sağlayan Architecture Explorer'ı içerir.

fazla bilgi için aşağıdaki bağlantılara bakın:

RC sürümü indirmek için şu adresi ziyaret: Microsoft Visual Studio 2010 Ultimate RC

, RC belgelerine bakın Modeling the Application bakın.

Bu araçları tartışmak için Visual Studio 2010 Architectural Discovery & Modeling Tools forumunu ziyaret edin.

+0

Ya Ultimate parçasıyım. Yararlı değil. – nportelli