Приветствую Вас, Гость

« В каталог

Бесплатная программа исследователь проектов Delphi «Delphi project analizer»

Данная программа является специализированной программой для использования совместно со средой разработки "Delphi" и предназначена для подсчета количества модулей, форм, строк, функций, процедур и анализа других параметров в исследуемом проекте, таких как плотность кода, размер модулей и форм.

Для исследования проекта, необходимо лишь указать файл проекта (*.dpr), и нажать кнопку "Старт". После открытия файла проекта *.dpr, программа открывает и обрабатывает по очереди все перечисленные в этом файле связанные файлы модулей.

В анализ не попадают модули проекта, которые не прописаны в *.dpr файле.

Программа позволяет хранить историю исследований проектов и тем самым даёт возможность выполнить комплексный анализ состояния проекта.

Программа так же позволяет автоматически, во время исследования, добавлять в заголовок каждого модуля проекта информацию о самом модуле.
Программа может находить и показывать в отдельном окне все комментарии модулей и при желании их удалять.
В программу встроен модуль позволяющий выполнять поиск и очистку временных файлов проекта таких как *.~pas, *.~dfm, *.~ddp, *.~dcu, *.bak и др. Программа так же подсчитывает и показывает список всех подключенных модулей (uses) во всех во всех файлах проекта. 

Программа поддерживает Drag&Drop как на форму, так и на ярлык, а так же имеет возможность быть добавленной в контекстное меню проводника Windows. Благодаря чему, файлы проектов можно открывать через правую кнопку мыши - "Открыть с помощью Delphi Project Analizer".

Программа тестировалась в среде разработки Delphi 6, 7, однако думаю что будет работать и на других, более поздних версиях.

(Бесплатная, без ограничений) Скачать


{####################################################################}
{ Модуль: "qwertyuiopa.pas", размер: 9.38 KB                         }
{ дата проверки: 10.08.2018 12:01:04                                 }
{ Строк: 56                                                          }
{ Пустых строк: 29                                                   }
{ Процедур: 9                                                        }
{ Функций: 22                                                        }
{ Петров А.Е.                                                        }
{  (данные подсчёта от "implementation" по "end")                    }
{ Примечание:данную информацию модифицировать в ручную нельзя!!!     }
{####################################################################}

Вид добавляемого заголовка в *.pas модуль.

Программа анализатор проектов *.dpr Delphi "Delphi project analizer"

 Пользоваться опциями удаления комментариев следует с осторожностью, поскольку возможно не все комбинации написания комментариев были учтены во время разработки. В любом случае, стоит вначале сделать Backup всего проекта.