dwdiff è un software di riga di comando source che è stato scritto per agire come un front-end per il programma diff, che opera a livello di parola e non sul livello di linea. E & rsquo; s molto diverso dal software wdiff, soprattutto perché permette agli utenti di specificare cosa debba essere considerato spazi.
dwdiff è anche in grado di prendere una lista di caratteri, che deve essere considerata delimitatori. Inoltre, dwdiff è generalmente riga di comando compatibile con l'utilità wdiff (fatta eccezione per le --autopager, --avoid-impacchi e opzioni --terminal). Grazie a dwdiff & rsquo; s opzioni della riga di comando, gli utenti saranno in grado di cambiare ciò che viene stampato, così come la linea markers.Command opzioni optionsCommand linea includono la possibilità di specificare i delimitatori, utilizzare i caratteri di punteggiatura come delimitatori, specificare i caratteri di spaziatura, leggere l'input come l'uscita da diff, visualizzazione cancellati o blocchi di righe vuote inserito, eventualmente sovrascrivendo il marcatore.
Il software può essere costretto a non stampa eliminato, inserito e parole comuni, consente agli utenti di aggiungere in testa i numeri di riga, visualizzare il numero di righe di contesto, producono wdiff uscita compatibile, ignorano le differenze di cassa e di formattazione delle differenze, nonché di utilizzare il colore modalità.
Tra le altre opzioni, possiamo citare la capacità di permettere vicino cambiamenti di aggregare, utilizzare il testo in grassetto e overstriking, scegliere tra più, algoritmi veloci e normale, utilizzare un numero di parole di contesto per la corrispondenza, le statistiche di stampa quando l'operazione diff finito, e più di un marcatore a capo.
Inoltre, ci & rsquo; s un'opzione simile a -p, ma con la possibilità di sovrascrittura spazi bianchi. Stringhe possono essere utilizzati nel software per segnare l'inizio e la fine del testo eliminato, così come l'inizio e la fine di inserita text.Getting iniziato con dwdiffdwdiff è scritto interamente nel linguaggio di programmazione C e distribuito come un archivio fonti universali. Supporta entrambe le piattaforme hardware a 32-bit e 64-bit ed è stato segnalato per lavorare su una vasta gamma di piattaforme GNU / Linux.
Per installarlo, scaricare l'ultima archivio da Softoware, estrarlo, aprire un terminale, passare al percorso dei file estratti, eseguire il & lsquo; ./ configure && make & rsquo; comando per configurare / compilare il progetto, e quindi eseguire il & lsquo; make install & rsquo; comando come root per installarlo a livello di sistema
Cosa c'è di nuovo in questa versione:.
- Questa release corregge lo script di configurazione in 2.0.8, che conteneva un errore di battitura.
Cosa c'è di nuovo nella versione 2.0:
- Questa release incorpora l'algoritmo diff da diff GNU in dwdiff stesso , eliminando la dipendenza da un programma diff esterno. Questo permette dwdiff di essere molto più veloce su file di grandi dimensioni.
- Quando due aggiunte sono state separati da una sola parola comune o delimitatore, dwdiff potrebbe segnalare che la parola comune è stata sostituita da due aggiunte e la parola comune. Questo è ovviamente desiderabile, quindi questo è stato risolto. Inoltre, quando si utilizza l'opzione --diff-input, dwdiff a volte comunicare le variazioni che ha misurato più sezioni dal file diff originale. La nuova versione rende questo impossibile.
Cosa c'è di nuovo in versione 1.9:
- Questa versione aggiunge la possibilità --diff ingresso che rende dwdiff accettare un diff unificata come input e riformatta utilizzando dwdiff. Questa opzione è particolarmente utile per riformattare l'uscita diff dei sistemi di controllo versione.
Cosa c'è di nuovo nella versione 1.8.1:
- Il contesto corrispondenza ora diminuisce la dimensione contesto abbinato in modo esponenziale , invece di subito utilizzando la modalità meno contesto se i cambiamenti trovati con il contesto bisogno di raffinazione. Ciò si traduce in uscita più intuitiva quando si aumenta la dimensione del contesto corrispondente.
Cosa c'è di nuovo in versione 1.8:
- Questa versione aggiunge la possibilità di ripetere l'inizio e cambiamento fine marcatori all'inizio e alla fine di una linea, se un cambiamento attraversa una nuova linea.
Cosa c'è di nuovo in versione 1.5:
- L'algoritmo differenza è stata migliorata in modo tale che dà risultati migliori per i grandi cambiamenti con le parole che si verificano di frequente.
I commenti non trovato