[.NET] Создать файл Excel с описанием классов

2354570

Маловероятно, но все же: существует ли плагин к студии, который позволил бы выбрать классы C# и сгенерировать Excel-файл, по табу на класс, в котором бы перечислялись их поля и методы?
И правильно ли я понимаю, что, если это делать ручками, то проще всего будет использовать Roslyn?

Alena_08_11

Сгененировать Excel файл и заполнить его контентом ты сможешь с помощью VSTO.
Получить инфу о полях и методах наверное сможешь с помощью Reflection
Задача на полдня.
Осталось только реализовать ! 100%-я гибкость !

Dasar

Roslyn - это из пушки по воробьям. Он нужен, если необходимо лезть в код внутри методов.
Для документации необходимы список классов и методов, что легко получается через обычный reflection.
Проще всего генерить xslx. Он xml-ный, поэтому можно просто взять шаблонный файл, и дальше его заполнять через XElement. Будет быстро и нет необходимости разбираться в Api, достаточно посмотреть как тоже самое сам excel хранит.

agaaaa

А зачем?

2354570

Ну да, это понятно.

2354570

Да, про рефлекшн и xlsx ясно. Просто хотелось проверить, нет ли вдруг хорошо известной софтины.
Оставить комментарий
Имя или ник:
Комментарий: