Quali sono alcune buone applicazioni per diffondere e unire la GUI disponibili per Ubuntu?


Risposte:


98

Il migliore che mi piace è Meld

Ci sono molte scelte disponibili però. Come fan di Vim mi trovo ad usare vimdiff, kompare per la folla di kde - ci sono anche alcune versioni a pagamento che hanno versioni Linux come Beyond Compare . I pro / contro dipendono da cosa stai cercando / cercando di fare.

vimdiff è fantastico perché puoi eseguirlo da un terminale, tramite una connessione ssh, e se usi già vim, riesci a mantenere i tuoi strumenti / opzioni di configurazione.

Meld ha un'interfaccia utente abbastanza pulita e fa differenze a tre vie e directory. Dovrai provare un paio e vedere quale svolge il lavoro mentre ti aspetti che facciano per le tue esigenze.

Per installare MeldCombina la pagina dell'app dai repository di Ubuntu, è possibile eseguire:

sudo apt-get install meld

È quindi possibile selezionare i file / le cartelle da confrontare e confrontarli: inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine


Uso molto la combinazione, il suo supporto per svn, mercurial e git è fantastico.
tutuca,

+1 per la fusione, un ottimo strumento che sembra persino buono :)
Marcel Stimberg il

La fusione è fantastica, è inclusa come strumento di fusione predefinito in RabbitVCS
TheLQ

2
mercurial.selenic.com/wiki/Meld descrive alcuni problemi di stabilità e rileva la mancanza di funzionalità (auto) di fusione.
maxschlepzig,

Devo dire che questo attira MOLTE dipendenze: libbonoboui2-0 libbonoboui2-common libglade2-0 libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgtksourceview2.0-0 libgtksourceview2.0-common python-glade2 python python-gtksourceview2 python-pyorbit
Bram

24

Un altro è diffuso

È gratuito, multipiattaforma (scritto in Python), ha l'evidenziazione del codice sorgente, può interagire con molti strumenti di controllo della versione.


4
Stavo cercando uno strumento diff che consentisse di incollare frammenti di testo nei riquadri destro e sinistro. Questo è il primo che ho trovato. +1
Bojangles,

1
+1 poiché questo risolve il mio problema in cui eseguo LXDE e Lubuntu. Adoro Meld, ma dovrei installare un mucchio di librerie di gnomi che vanificherebbero lo scopo.
triplethreat78,

1
Supporta il trascinamento della selezione a differenza di Meld.
Artem Pelenitsyn,

2
Non posso confrontare le cartelle immagino
Siddharth il

1
(+) consente di incollare il testo nei riquadri delle finestre, ma (-) non esegue il wrapping delle parole e (-) l'ultima versione è 0.4.8 dal 18/07/2014, quindi probabilmente lo sviluppo è sospeso indefinitamente.
marianoju,

14

KDiff3

È un ottimo strumento di unione a 3 vie.

testo alternativo

Alcune delle sue caratteristiche sono:

  • confronta o unisce due o tre file o directory di input di testo,
  • mostra le differenze riga per riga e carattere per carattere (!),
  • fornisce una funzione di unione automatica e
  • un editor integrato per la risoluzione dei conflitti di unione,
  • supporta Unicode, UTF-8 e altri codec, rilevamento automatico tramite contrassegno ordine byte "BOM"
  • supporta KIO su KDE (consente di accedere a ftp, sftp, fish, smb ecc.),
  • Stampa delle differenze,
  • Allineamento manuale delle linee,
  • Unione automatica della cronologia del controllo versione ($ Log $),
  • e ha un'interfaccia utente grafica intuitiva.
  • Integrazione con Esplora risorse di Windows Diff-Ext-for-KDiff3 - estensione della shell inclusa nel
    plug-in del menu di installazione del servizio KDE-Konqueror

Adoro Kdiff3 e l'ho usato per anni, ma usa Qt e talvolta può diventare strano in ambienti non KDE. Detto questo, per alcune persone potrebbe funzionare meglio o peggio :)
Giocate il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.