Когда я недавно обновился до Visual Studio 2010 Ultimate, я был рад открыть меню «Архитектура». Я сразу же пришел к неверному выводу, что смогу отказаться от своего менее чем удовлетворительного программного обеспечения UML для создания вручную, и, таким образом, мне не придется тратить время на синхронизацию кода и UML. Я с радостью ушел, начав новый проект, в безопасности, зная, что я могу отложить UML до позже. Поэтому я был разочарован (согласно этот ответ) чтобы обнаружить, что пока вы МОЖЕТЕ выполнить реинжиниринг кода в UML в VS2010, вы не можете сделать это с C ++.
Поэтому мне интересно, может ли кто-нибудь сказать мне, добавляет ли Visual Studio 2012 эту функцию, так как я не могу найти какую-либо информацию по этой теме — хотя я читал, что VS2012 улучшает генерацию кода из UML (то есть наоборот).
Я установил Visual Studio 2012 Ultimate с обновлением 1 и могу подтвердить, что он не поддерживает C ++ для обратного инжиниринга UML.
это Тема, хотя она не дает точного ответа на ваш вопрос, может вам помочь.