• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

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

nsk-realty

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

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

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

MrSmit

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

alexsid

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!