Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Одной из отличительных особенностей современных IDE является набор инструментов, делающих разработку комфортной. И Delphi здесь не исключение. От версии к версии эта среда разработки “обрастает” новыми полезными инструментами, что не может не радовать. Скажу честно, когда мне приходится запускать Delphi 7 для того, что бы посмотреть какой-нибудь старый проект, я уже испытываю чувство дискомфорта. Многих полезных вещей там попросту не хватает. В последних же версиях Delphi стало появляться столько всего полезного, что некоторые инструменты попросту остались незамеченными. В частности, лично я пропустил появление в комплекте Delphi мощной утилиты для сравнения текста – Beyond Compare. Она не особо афишировалась, и

Я не буду особо акцентировать внимание на том, насколько полезным при написании кода может быть инструмент, решающий задачи сравнения текстов. Те, кто занимается практическим программированием знают это и без меня. Скажу только, что подавляющее большинство программных продуктов с подобным функционалом являются платными.

Beyond Compare Lite включен в состав RAD Studio, начиная с версии XE (собственно, утилита доступна и тем, кто покупает Delphi или C++ Builder отдельно). Вызывается она из IDE (Edit | Compare) или путем запуска исполняемого файла BCompareLite.exe, размещенного в каталоге Bin. Лично я вывел иконку  Beyond Compare Lite на рабочий стол и зачастую использую отдельно, не запуская IDE.

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

Еще одним интересным моментом является адаптированность поиска различий под тип файла.

Найденные различия могут быть отображены в различных представления. Существует возможность поблочной синхронизации файлов.

Особенно порадовало то, насколько шустро программа работает с большими файлами.

 

Примечательным является то, что сама программа написана на Delphi, о чем недвусмысленно свидетельствует AboutBox.

В общем Beyond Compare Lite – весьма достойный инструмент, делающий работу с кодом удобнее. Функционала облегченной версии, на мой взгляд, вполне достаточно для работы, и, если честно, я даже не стал выяснять возможности полной версии. Вы можете это сделать самостоятельно.

 


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

4 комментария: Beyond Compare Lite

  • Могу посоветовать еще программу Araxis Merge. Она не связана с Delphi, отдельная программа.
    Работает очень быстро, и еще, мне в ней очень нравится сравнение папок. Удобно сравнивать бекапы программ с текущим состоянием, если вдруг забыли что изменяли.

  • Это отдельная софтина

    http://www.scootersoftware.com/

  • Beyond Compare Полный может и папки и картинки и даже mp3 сравнивать

  • Только Araxis покупать нужно. Что-то около $100. Я купил. С лицензией правда – не всё здорово. На одной машине использовать можно. А тут я так понимаю – бесплатно.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика