Анализ кода, комментарии

  • Автор темы nsk-realty
  • Дата начала
N

nsk-realty

#1
Коллеги, у меня следующий вопрос:

Существует потребность в инструменте, который позволяет провести анализ существующего кода и вывести статистику по кол-ву некомментированного кода. В частности нужно определить сколько публичных методов и пропертей в коде не закоментировано.

Каким инструментом это можно сделать?
 
M

MrSmit

#2
В сети есть проги, которые это делают, но можно написать свою, под свои нужды. Для этого потребуется немного распарсить код с использованием регулярных выражений, это в принципе не сложно, достаточно составить список необходимых ключевых слов, а основного кода будет не более 10-20 строчек кода. Список ключевых слов можно выдернуть из любой открытой "кодо-красилки", на php таких не мало, там же можно подсмотреть шаблоны регулярных выражений, принципиальных отличий от .Net не будет.
 
A

alexsid

#3
Это можно сделать проще с помощью CodeDom
есть такая штука в .НЕТ которая позволяет компилировать код .НЕТ
и получать его статистику и т.п.