Умный инструмент (надстройка?) для создания тела класса из заголовочного файла

вы, вероятно, знаете это - вы собираетесь создать какой-нибудь хороший класс, вы немного об этом думаете, может быть, даже немного нарисуете UML здесь и там, и тогда вы будете готовы к реализации. Вы создаете файлы заголовков с функциями-членами, возможно, даже с некоторыми свойствами-членами.

А теперь начинается нудная работа — переписывание всего в .cpp файл. Это правда, что использование таких вещей, как Visual Assist, может сократить эту задачу, но все же — мне действительно нужно это делать? Есть ли в Visual Studio какой-либо инструмент/надстройка/прямая функциональность, которая делает это для меня? Вы знаете, что-то вроде щелчка правой кнопкой мыши по заголовочному файлу в обозревателе решений, «Создать новый .cpp для этого заголовочного файла».


person Miro Kropacek    schedule 08.02.2009    source источник


Ответы (4)


Насколько я помню, Rational Rose мог генерировать (и туда и обратно) код C++.

IBM Rationalhttp://www-01.ibm.com/software/rational/?S_TACT=105AGY59&S_CMP=13&ca=dtl-13

person Ants    schedule 09.02.2009

ArgoUML — это программа, которую мы используем на работе для создания диаграмм классов, которая позволяет вам легко просматривать файлы .h и .cpp классов, которые вы создаете. Не только в C++, но и в PHP(4/5), C# и Java. Он не позволяет вам создавать диаграммы из файлов .h, поэтому я не знаю, будет ли это особенно полезно для вас, если у вас уже есть написанные заголовки. Однако на будущее это может помочь.

person Ed Marty    schedule 09.02.2009

No.

Но я согласен, что это было бы очень полезно.

person demoncodemonkey    schedule 08.02.2009

DevExtra http://www.toptensoftware.com/devextra/

person Rolf Kristensen    schedule 14.01.2010