all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: imediff  ]

Package: imediff (2.2-1.1)

Links for imediff

Screenshot

Debian Resources:

Download Source Package imediff:

Maintainer:

External Resources:

Similar packages:

strumento interattivo a schermo intero per unioni a 2/3 vie

Il comando imediff aiuta a unire in maniera interattiva 2 file leggermente differenti con un file di base opzionale usando una visualizzazione alternata sul posto del contenuto cambiato in un'interfaccia utente a schermo intero nel terminale con un singolo riquadro.

La provenienza della riga è identificata in maniera chiara dal colore della riga o del carattere identificativo nella prima colonna.

Il vantaggio di questa interfaccia utente è il movimento minimo della linea di vista per l'utente. Altri ottimi strumenti come vimdiff, xxdiff, meld e kdiff3 obbligano a guardare a differenti punti dello schermo per trovare la posizione esatta dei cambiamenti. Ciò rende imediff lo strumento più libero da stress.

Altri ottimi strumenti per l'unione come "diff3 -m ..." e "git merge ..." operano solo sulla differenza per riga. Quindi, anche per i cambiamenti che non si accavallano, restituiscono un conflitto di unione se i cambiamenti avvengono sulla stessa riga.

La logica automatica di unione del comando imediff opera non solo sulla differenza per riga ma sulla differenza per carattere. Questa è un'altra fantastica funzionalità del comando imediff. Quindi, per i cambiamenti che non si accavallano, restituisce sempre una unione pulita.

È fornito lo script git-ime che aiuta a usare imediff per dividere i commit di git di cui è stato fatto lo squish, e uno script di supporto per usare imediff come backend di git-mergetool.

Other Packages Related to imediff

  • depends
  • recommends
  • suggests
  • enhances

Download imediff

Download for all available architectures
Architecture Package Size Installed Size Files
all 34.0 kB157.0 kB [list of files]