Kompare

Материал из Циклопедии
Перейти к навигации Перейти к поиску
программное обеспечение
Kompare
Файл:Kompare icon.svg
Файл:Kompare.png
Интерфейс программы Kompare
ТипТекстовая утилита
АвторOtto Bruggeman, John Firebaugh
РазработчикиKevin Kofler, Jeff Snyder, Otto Bruggeman
Написана наC++
ИнтерфейсQt
Операционная системаLinux, Unix, Mac OS X, Windows
Последняя версия4.14.2 (14 октября 2014)
Состояниеактивное
ЛицензияGPL
СайтKompare - Different from the rest Kompare - Diff/Patch Frontend

Kompare — утилита сравнения текстовых файлов, развиваемая в рамках проекта KDE, в составе пакета приложений «Разработка KDE».

Часто используется в *nix-подобных операционных системах преимущественно разработчиками для сравнения двух версий одного файла. Имеет графический интерфейс в обычном для KDE стиле. Показывает различия с помощью цветов, отдельно для удалений, вставок и изменений. Предоставляет способ одновременного пролистывания с соответствием частей, сравнение каталогов по содержимому, чтение файлов различий (diff-файлов, патчей, «заплаток») и их применение к исходному коду.

История[править]

Kompare изначально была написана Отто Бругеманом, но с тех пор как Отто более не участвует в проекте, программа поддерживается по большей части Кевином Кофлером. Она была начата по одним данным под названием kdiff[1], по другим — под именем KDiff2[2], но была переименована, когда код стал частью пакета KDE SDK, где она до сих пор и находится, как свидетельство силы сообщества KDE.

Функциональные возможности[править]

  • Сравнение двух текстовых файлов
  • Рекурсивное сравнение каталогов
  • Просмотр заплаток (патчей), созданных программами наподобие diff
  • Встраивание заплаток (патчей) в существующее дерево исходных кодов
  • Развлечение во время скучной компиляции

См. также[править]

Источники[править]

  1. https://userbase.kde.org/Kompare Архивная копия от 24 ноября 2020 на Wayback Machine Kompare was previously known as kdiff.
  2. 2,0 2,1 Chapter 5. Questions and Answers. Проверено 12 мая 2020.

Ссылки[править]

KDE logo.svg
Проект KDE
Сообщество

KDE e.V. Akademy KDE.News Konqi

Люди

Matthias Kalle Dalheimer Маттиас Эттрих Adriaan de Groot Frank Karlitschek Celeste Lyn Paul Nuno Pinheiro Корнелиус Шумахер Aaron Seigo David Vignoni

Software Compilation

KDE 1 KDE 2 KDE 3 KDE SC 4

Workspaces

KDM KWin Plasma System Settings

Приложения
Графика

digiKam Gwenview Karbon KColorEdit KolourPaint KPhotoAlbum KPovModeler Krita KSnapshot Okular Skanlite

Игры

набор игр KDE Games

Интернет

Akregator Choqok KGet KMail KMLDonkey KNode Konqueror Konversation Kopete KPPP KRDC KTorrent Rekonq

Мультимедиа

Amarok Dragon Player Frescobaldi JuK K3b K9Copy Kaffeine Kdenlive KMPlayer

Образование

Cantor Kalzium KBibTeX KGeography KHangMan Kig Kiten kst KStars KTouch KTurtle LabPlot Marble RKWard Step

Офис

Flow KAddressBook Kexi Kile KMyMoney Kontact KOrganizer KPilot KWord Plan Stage Tables Tellico Words

Разработка

Cervisia KDbg KDESvn KDevelop KImageMapEditor Kompare Lokalize Quanta Plus Umbrello KTechLab

Система

Dolphin KDE Partition Manager KDE System Guard KInfoCenter Konsole Yakuake

Утилиты

Ark BasKet Note Pads KAlarm Kate KCalc KGPG Klipper KJots Krusader KRename KWallet KWrite RSIBreak SuperKaramba

Платформа
Интерфейс
пользователя

K Desktop Environment 1 KDesktop Kicker SuperKaramba Plasma

Basic

KDM SDDM KWin DCOP

Other

Akonadi Decibel Flake KJS KHTML KIO Kiosk KIPI KParts Kross NEPOMUK NetworkManager Oxygen Phonon QtRuby Solid Sonnet Soprano Strigi ThreadWeaver XMLGUI

freedesktop.org

D-Bus GStreamer Poppler Wayland X.Org Server

Пакеты

Libs base Accessibility Administration Bindings Education Games Graphics Multimedia Network PIM SDK Utils Web Dev Calligra Suite KOffice Extragear

Категория Категория