Использование Powershell для генерации отчета о классах C # в сравнении с методами и свойствами - PullRequest
0 голосов
/ 02 апреля 2009

Кто-нибудь использовал Powershell для создания отчета о классах C # в сравнении с методами и свойствами? Признаться, я не пытаюсь сначала написать это сам, но кто-то там, вероятно, уже сделал это, или очень хотел бы сделать это. Задача будет распознавать такие вещи, как сигнатуры методов в нескольких строках. Вы можете присоединиться к массиву строк, возвращаемому gc, и выполнить поиск по нему, чтобы упростить его. Если никто не ответит, я в конечном итоге выложу решение, но, вероятно, через много недель.

Обновление: я ищу решение Powershell, потому что это уже мой основной язык сценариев, и я хотел бы иметь возможность вносить изменения со временем, возможно, расширить его, чтобы охватить, например, JavaScript, или изменить формат отчета, и я хотел бы, чтобы он работал с любой версией Visual Studio и C #. Я также ищу текстовый отчет, ничего графического, чтобы он был более доступным для поиска и управления. Мне нравятся простые полностью программируемые бесплатные вещи, которые не налагают никаких ограничений. :)

Спасибо
Mike

1 Ответ

3 голосов
/ 02 апреля 2009

Я уверен, что вы можете получить доступ к Reflection через PowerShell.

Вам также следует взглянуть на NDepend , который может многое из этого сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...