
Вышла новая версия CodeMerger 1.1. Добавлена интеграция в качестве инструмента сравнения с системами контроля версий Tortoise SVN, Perforce, MS Visual SourceSafe.
Code Merger (CM) - это утилита для анализа, сравнения и объединения исходных программных текстов, основанная на синтаксическом анализе кода.
Текущая версия программы предназначена для работы с файлами программ на языке Object Pascal (PAS) и файлами Delphi-форм (DFM, в текстовом формате).
Утилита обеспечивает синтаксический анализ исходных текстов, построение синтаксического дерева с отображением названий классов, процедур, функций и т.д.
Каждый узел синтаксического дерева представляет в наглядной форме (графически и цветом) состояние связанного фрагмента кода - присутствует ли данный объект в обоих файлах, либо в только в одном из них. Далее пользователь может выбрать необходимый узел, и провести необходимые манипуляции с текстами - перенести фрагмент, удалить, заменить, или добавить.
Основным преимуществом использования синтаксического анализатора по сравнению с другими известными утилитами сравнения и объединения файлов является независимость от расположения программных объектов в исходных текстах.
Процедуры и методы могут быть "перемешаны" в произвольном порядке (пример здесь), однако это никак не скажется на работоспособности данной программы. Дополнительная информация о возможностях утилиты и описание приемов работы с утилитой представлена в соответствующих разделах сайта. Кроме того, в разделе документации по продукту содержатся полезные сведения и ответы на часто возникающие вопросы.
Мы создавали утилиту Code Merge для облегчения сопровождения собственных программных разработок, и рассчитываем, что и другие пользователи также по достоинству оценят удобство и эффективность работы с нашей программой.
Если у вас появились предложения ,замечания, вопросы по работе с CodeMerger,
свяжитесь с нами через гостевую книгу или по нашей электронной почте.