Использование grep в R для поиска строк как целых слов (но не строк как части слов)

Я думаю, что «Generic - Reusable Diff Algorithm в C #» на Codeproject - это лучшее, что вы можете найти в качестве .NET-Engine для diff / patch / merge. Я сделал проект самостоятельно, и он соответствует моим потребностям с большинством сценариев. Есть один или два сценария худшего случая, когда алгоритм делал патч-файл больше, чем он должен быть. Но в большинстве случаев он отлично подходит для меня (текстовые файлы размером> 30 МБ).

В настоящее время я тестирую другой проект Codeproject-Project, который вы можете найти здесь: http: / /www.codeproject.com/KB/applications/patch.aspx Он использует некоторые библиотеки DLL от Microsoft для исправления, поэтому выглядит интересно. Но эти DLL неуправляемы, и этот проект является лишь своего рода оболочкой для него. Но, возможно, это может помочь вам

Изменить: просто нашел другой проект, DiffPlex: http://diffplex.codeplex.com/ Это комбинация .NET Diffing Библиотека с браузером Silverlight и HTML diff . Как указано там , DiffPlex - это библиотека, которую использует CodePlex для генерации различий файлов.

24
задан Paul McMurdie 28 October 2015 в 22:57
поделиться