dwdiff er en åpen kildekode-kommandolinje programvare som har blitt skrevet for å fungere som en front-end for diff-programmet, som opererer på ordet nivå og ikke på linjenivå. Det & rsquo; s ganske forskjellig fra wdiff programvare, spesielt fordi det lar brukere å spesifisere hva bør vurderes mellomrom.
dwdiff er også i stand til å ta en valgfri liste av tegn, noe som må anses som skilletegn. Videre er dwdiff generelt kommandolinje kompatibel med wdiff verktøyet (med unntak av de --autopager, --avoid-wraps og --terminal opsjoner). Takket være dwdiff & rsquo; s kommandolinjealternativer, brukere vil kunne endre det som er skrevet ut, samt markers.Command-linje optionsCommand linjen inkluderer muligheten til å spesifisere skilletegn, bruker skilletegn som skilletegn, angir blanke tegn, lese innspill som utdata fra diff, display slettet eller satt blokker av tomme linjer, eventuelt overstyrer markør.
Programvaren kan bli tvunget til å ikke skrive ut slettet, satt inn og vanlige ord, tillater brukere å foranstille linjenumre, vise antall linjer kontekst, produsere wdiff kompatibel utgang, ignorere forskjeller i case og formateringsforskjeller, samt å bruke farge modus.
Blant andre alternativer, kan vi nevne muligheten for å tillate nære endringer for å samle, bruke fet og overstriking tekst, velge mellom beste, raske og normale algoritmer, bruk en rekke ord av kontekst for å matche, utskrifts statistikk når diff operasjonen er ferdig, og gjenta markører ved linjeskift.
I tillegg er det & rsquo; s et alternativ lik -P, men med evnen til å overslags mellomrom. Strenger kan brukes i programvaren for å markere begynnelsen og slutten av slettet tekst, samt begynnelsen og slutten av innsatt text.Getting startet med dwdiffdwdiff er skrevet helt i programmeringsspråket C og distribuert som en universell kilder arkivere. Den støtter både 32-bit og 64-bit maskinvareplattformer og har blitt rapportert å jobbe med et bredt spekter av GNU / Linux-plattformer.
For å installere den, laste ned den nyeste arkivet fra Softoware, pakke den ut, åpne en terminal, navigere til plasseringen av de utpakkede filene, kjører & lsquo; ./ configure && make & rsquo; kommando for å konfigurere / kompilere prosjektet, og deretter utføre & lsquo; make install & rsquo; kommando som root for å installere det hele systemet
Hva er nytt i denne utgaven:.
- Denne utgivelsen løser konfigurere skriptet i 2.0.8, som inneholdt en skrivefeil.
Hva er nytt i versjon 2.0:
- Denne utgivelsen inneholder diff algoritmen fra GNU diff inn dwdiff selv , fjerne avhengigheten av en ekstern diff-program. Dette gjør dwdiff å være mye raskere på store filer.
- Når to tilleggene ble skilt av en enkelt vanlig ord eller skilletegn, ville dwdiff rapportere at vanlig ord ble erstattet av de to tilføyelser og det vanlige ordet. Dette er selvsagt ikke ønskelig, så dette har blitt fikset. Videre, når du bruker alternativet --diff-inngang, dwdiff ville noen ganger rapportere endringer som spredte flere seksjoner fra den opprinnelige diff-fil. Den nye versjonen gjør dette umulig.
Hva er nytt i versjon 1.9:
- Denne utgivelsen legger alternativet --diff-inngang som gjør dwdiff godta en Unified diff som input og formaterer den med dwdiff. Dette alternativet er spesielt nyttig for å reformatere diffen av versjonskontrollsystemer.
Hva er nytt i versjon 1.8.1:
- Konteksten matchende nå reduserer matchet sammenheng størrelse eksponentielt , i stedet for umiddelbart å bruke kontekst mindre modus hvis endringene funnet med sammenheng trenger raffinering. Dette resulterer i mer intuitiv utgang når du øker matchende sammenheng størrelse.
Hva er nytt i versjon 1.8:
- Denne utgivelsen gir en mulighet til å gjenta begynne og slutte endring markører på starten og slutten av en linje, hvis en endring krysser et linjeskift.
Hva er nytt i versjon 1.5:
- Forskjellen algoritmen har blitt forbedret slik at det gir bedre resultater for store endringer med hyppig forekommende ord.
Kommentarer ikke funnet