CppDepend vs NDepend

Оба CppDepend и NDepend разработаны одной и той же компанией и, похоже, основаны на одной и той же кодовой базе и имеют общие некоторые Особенности. Я еще не нашел параллельного сайта сравнения.

Я работаю над несколькими простыми решениями на C # без какого-либо кода на C ++, но у меня есть решения, которые помимо C # также содержат управляемый код C ++ и собственный код C ++.

Действительно ли мне нужно покупать оба инструмента, если мне нужен полный набор функций для всех типов проектов? Нужно ли открывать мои смешанные решения с помощью CppDepend и решения только для C # с помощью NDepend? Кажется, что NDepend не может анализировать проекты C ++, но когда я открываю решение с помощью CppDepends, я теряю некоторые функции NPDepend для моих проектов C # в том же решении. Было бы неплохо, если бы NDepend мог загружать CppDepend как плагин / расширение, но это невозможно, верно?

9
задан bitbonk 17 February 2012 в 13:05
поделиться