Есть ли бесплатный инструмент, который может создавать диаграммы классов для нас? Мы хотим запустить это решение и предоставить программное обеспечение для создания полной диаграммы классов и взаимосвязей для нас. Лучше всего будет диаграмма типа UML. В настоящее время у нас есть VSTS 2008, и было бы здорово, если бы это было встроено.автогенерировать диаграммы классов из решения?
ответ
Вы можете создавать диаграммы классов внутри Visual Studio. Просто выберите «Новый элемент»> «Диаграмма классов» в меню проекта.
Визуальная студия имеет собственный дизайнер uml. Просто добавьте диаграмму класса в свой проект и перетащите нужные классы.
Я думал, что диаграмма классов была built into Visual Studio ...
В VS2008 вы можете создать «UML» диаграмм. Он напрямую интегрируется, когда вы щелкаете правой кнопкой мыши по проекту VS. Это не настоящий UML, поэтому я не знаю, подходит ли оно вам.
В любом случае, интересно, по какой причине вам нужна диаграмма классов для всей вашей программы? Из моего личного опыта я не счел полезным моделировать все приложения как диаграммы классов UML. Они более полезны для моделирования отношений между частями приложения для лучшего понимания между разработчиками.
Мы подумали, что было бы полезно узнать о приложении и увидеть, что вещи собраны вместе. Может быть полезно, когда вас бросят в новый проект и вам нужно ускориться. Мы можем ошибаться и открыты для других идей. – DenaliHardtail
На самом деле Visual Studio 2010 Ultimate имеет поддержку классов UML, последовательности, компонента, использования и диаграмм действий. Дизайнер классов 2008 года по-прежнему будет включен, но команда работает над диаграммами классов UML обратного проектирования из кода в будущей версии.
Для получения дополнительной информации см этой темы в & Моделирования инструментов VS архитектуре форуме: Is it possible to reverse engineer C# code into an UML Class Diagram?
Вы также будете в состоянии использовать новый код визуализацию и исследование таких инструменты, как порождающая последовательность, графики зависимостей и диаграммы слоя от кода. Вы можете связать диаграммы UML с рабочими элементами Team Foundation и расширить свои UML-модели.
Я разместил дополнительные ссылки на my profile для получения дополнительной информации.
PowerToys for the Class Designer and Distributed System Designer addin для добавления дополнительных функций в функцию диаграммы класса Visual Studio.
- 1. диаграмма классов из диаграммы прецедентов
- 2. Диаграмма отношения диаграммы диаграммы классов
- 3. Как я могу генерировать диаграммы классов и диаграмм последовательности?
- 4. интерфейс датчика диаграммы классов
- 5. диаграммы классов отношения Интерфейсы
- 6. Разбивка диаграммы классов UML?
- 7. Создание диаграммы классов UML?
- 8. Диаграммы классов UML
- 9. Как сгенерировать диаграммы классов и диаграммы последовательности из существующего кода?
- 10. Путаница в создании диаграммы прецедентов из диаграммы классов
- 11. Генерация диаграммы классов UML из кода C#
- 12. Создать код Objectivec C из диаграммы классов
- 13. Создание диаграммы классов из исходного кода
- 14. Как создать диаграммы классов из .h?
- 15. Диаграммы классов - Наследование атрибутов
- 16. Создание диаграммы классов C++
- 17. Диаграммы классов - сомнительно полезны?
- 18. Modelica диаграммы классов
- 19. объектного отношение Диаграммы классов
- 20. Просмотр диаграммы классов отсутствует
- 21. Метамодель диаграммы классов UML
- 22. Последовательность и диаграммы классов
- 23. Создание диаграммы классов UML
- 24. UML - отношения диаграммы классов
- 25. Дизайн диаграммы классов
- 26. Создание классов ERD/DDL/C# из диаграммы классов Enterprise Architect
- 27. из UML диаграммы классов на Java: выбор иерархии классов
- 28. От диаграммы последовательности до диаграммы классов
- 29. Код JavaScript для диаграммы классов
- 30. Исходный код генерации диаграммы классов
@Pete. Тогда ты быстрее на клавиатуре. ;) Точно мой ответ. – Jason
Это за проект. Есть ли способ создать его на уровне решения? –