LINUX.ORG.RU

Существует ли софт для быстрого сравнения кусков текста (не diff) ?


0

0
Здравствуйте дорогие линуксоиды.

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

Ну, то есть, как и в kdiff3 - есть два окна, в одно копируем один текст, во второе второй и сравниваем.

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

★
Ответ на: комментарий от xintrea
Я её видел дай бог раз пять в прошлом году и то на винде (но портирована она была с GNU/Linux).

Погугли.

anonymous
()
meld рулит. В 100 раз медленне, но и различия рисует побуквенно (хотя, тварь, и поглюкивает). На большие файлы неприменим.

Копировать текст хоть и можно, но результат будет, наверное, хуже, чем если то же самое сохранить и переоткрыть. Try it out

Spam: SVN версия умеет кучу VCS ;]

sf ★★★
()
+DIFFzilla ;)
sS ★★★★★
()
Ответ на: комментарий от Sancho_s_rancho
Походу beediff - это то что надо.

Проблема как обычно в установке и запуске (Ubuntu 7.04). Прога распространяется как в бинарнике, так и в исходниках.


При запуске бинарника имеем

./beediff: symbol lookup error: ./beediff: undefined symbol: _ZN10QBoxLayout10setSpacingEi


При попытке компиляции имеем

./install
...
QBtConfig.cpp
QBtConfig.cpp: In member function 'void QBtConfig::read_data()':
QBtConfig.cpp:202: ошибка: 'class QColor' has no member named 'lighter'
make: *** [tmp/QBtConfig.o] Ошибка 1
strip: 'beediff': No such file
install: невозможно выполнить stat для `beediff': No such file or directory


Как же запустить эту полезную и нужную программулину? Делать апдейт всей системы не предлагать, я на траффике разорюсь. Менять дистриб тоже не предлагать. Менять либы тоже нельзя, ибо собранные на моем компе проги должны гарантированно работать на knoppix5 (сейчас работают, обновлю либы - перестанут). Как можно воспользоваться этой прогой?
xintrea ★
() автор топика
Посмотрел на другой операционке beediff. Прога обладает только хорошей визуализацией различий. Помещать из буфера текст для сравнения нельзя, можно только открывать файлы. Отмены действий нет, т.е. работать с текстом надо "без права на ошибку". Третьего "общего" окна с объединяемым файлом нет. Можно только всовывать различия в правый или левый файл из противовположного.

Буду другие проги смотреть.

xintrea ★
() автор топика
Ответ на: комментарий от xintrea
Мда, meld можно былоб использовать, еслиб ему не плохело от кодировок. Прога из официального репозитария Ubuntu 7.04, видимо только с уникодом и может работать.

http://img142.imageshack.us/img142/1715/scr09sg7.png

Где как крутить кодировки именно для этой проги неясно, и разбираться почему не работает то, что должно работать, желания нетути.

Зато этот meld позволяет вставлять текст из буфера. Жалко что для работы непригоден.

Походу, гуйных прог для сравнения текста больше и нету?

xintrea ★
() автор топика
Ответ на: комментарий от xintrea
вообще, ИМХО, идея фикс юзать визуальную среду сравнения для больших файлов. Вы действительно осилите 100 метров визуально просмотреть? Для мелких файлов в принципе того же мелда достаточно (хотя это чисто субъективно, исходя из собственных потребностей, посему и оспаривать друигие мнения не буду). Касабельно кодировки у мелда... да, косяк. Ну если уж сильно нужно, то можно и iconv'ом предварительно стругануть файлы. Не по феньшую, согласен :).
Deleted
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.