Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

Alla vet att Word är en multifunktionell textredigerare. Dess många funktioner går långt utöver den här artikeln. Den här artikeln kommer att berätta hur du jämför två Word-filer i själva programmet. Denna procedur är ganska enkel, men få människor vet ens om det. Det kan vara användbart i olika fall, till exempel när det finns två filer på datorn: ditt arbete och dess utkast. För att inte göra ett misstag och inte skicka ett utkast till kunden är det bäst att använda en jämförelse av två filer.

Steg 1: förberedande skede

Det är anmärkningsvärt att efter att du jämför två filer kommer de att förbli oförändrade, och eventuella avvikelser kommer att visas i ett annat (nytt) dokument som öppnas automatiskt. Men först till kvarn. Låt oss först ta reda på vad du behöver göra innan du jämför två Word-filer.

Det första du behöver göra är att förbereda dig. Innan du kan jämföra två Word-filer måste du öppna dem. Så hitta dem på din dator och dubbelklicka på dem.

Nu måste vi öppna verktyget vi behöver i en av filerna. Den finns på fliken "Granska" i verktygsgruppen "Jämförelse". Verktyget heter "Jämför", så klicka på det och välj objektet med samma namn från rullgardinsmenyn.

Så, du är där, nu kan du gå direkt vidare till hur du jämför två Word-filer för skillnader eller matchningar.

Steg 2: välj dokument att jämföra

Ett fönster som heter "Jämför versioner" är nu öppet framför dig. Som du kan se finns det två områden i den: "Original Document" och "Changed Document". Följaktligen bör du placera originaldokumentet i den första och dess korrigerade version i den andra.

För att välja ett dokument måste du klicka på mappikonen bredvid. Efter att ha klickat öppnas en utforskare där du behöver navigera till filen du letar efter. När detta är gjort, upprepa stegen för den andra filen.

Nu har vi valt de nödvändiga dokumenten för jämförelse, men skynda dig inte att klicka på knappen "OK" för att börja analysprocessen. För att få det önskade resultatet skulle det vara bättre att ställa in de nödvändiga parametrarna. Låt oss prata om hur man gör detta nu.

Steg 3: ställ in nödvändiga parametrar för jämförelse

Så innan du jämför två Word-filer skulle det vara klokare att ställa in parametrarna som analysen kommer att baseras på. Detta kommer att avslöja de inkonsekvenser du vill hitta.

För att öppna alternativmenyn måste du klicka på knappen "Mer", allt i samma fönster "Jämför versioner".

I menyn som expanderar kan du se ett gäng inställningar. Låt oss nu rikta uppmärksamheten mot gruppen "Jämförelsealternativ". I den måste du välja de element som kommer att jämföras i två dokument. Förresten, ju färre kryssrutor som markeras, desto snabbare går jämförelseprocessen. Därför, om du letar efter formateringsändringar, skulle det vara klokt att bara markera detta objekt samtidigt som de andra utelämnas.

I gruppen "Visa ändringar" väljer du exakt vad du vill söka efter dem i: tecken eller ord. Glöm inte heller att ange i vilket dokument du ska visa resultatet. I källan, ändrad fil eller ny.

När du har ställt in alla parametrar du behöver, kan du säkert klicka på "OK"-knappen för att påbörja analysprocessen. Det varar inte särskilt länge, även om alla jämförelsepunkter är valda.

Steg 4: Kontrollera resultatet

Till slut kommer de att visa dig resultatet. Beroende på ditt val kommer det att visas i ett av två dokument eller i ett nytt, tredje.

Platser som inte matchar kommer att markeras med en röd linje. Vilket är väldigt bekvämt - genom att klicka på raden kommer du att se skillnaden. Det kommer att strykas över med en röd linje.

Förresten, om du inte visste hur man jämför två Word-filer för matchningar, så kommer du tyvärr inte att kunna göra detta i programmet. Däremot kan särskilda tjänster användas för detta ändamål.

Att jämföra två dokument är en av många funktioner i MS Word som kan vara användbar i många fall. Föreställ dig att du har två dokument med nästan samma innehåll, det ena är lite större i volym, det andra är lite mindre och du behöver se de textfragmenten (eller andra typer av innehåll) som skiljer sig åt i dem. Det är här funktionen för dokumentjämförelse kommer till undsättning.

Det är värt att notera att innehållet i de jämförda dokumenten förblir oförändrat, och det som inte är detsamma i dem visas på skärmen som ett tredje dokument.

Notera: Om du behöver jämföra redigeringar gjorda av flera användare, bör du inte använda alternativet jämför dokument. I det här fallet är det mycket bättre att använda funktionen "Kombinera korrigeringar från flera författare till ett dokument".

Så för att jämföra två filer i Word, följ stegen nedan:

1. Öppna de två dokument som du vill jämföra.

2. Gå till fliken "Recension", klicka på knappen där "Jämföra", som är i gruppen med samma namn.

3. Välj ett alternativ "Jämföra två versioner av ett dokument (juridiskt anmärkning)".

4. I avsnittet "Källdokument" ange filen som ska användas som källa.

5. I avsnitt "Ändrat dokument" ange filen som du vill jämföra med det tidigare öppnade källdokumentet.

6. Klicka "Mer", och ställ sedan in de nödvändiga alternativen för att jämföra de två dokumenten. På fältet "Visa ändringar" ange på vilken nivå de ska visas - på nivån för ord eller tecken.

Notera: Om det inte finns något behov av att visa jämförelseresultaten i ett tredje dokument, ange i vilket dokument dessa ändringar ska visas.

Viktig: Alternativen som du valde i avsnittet "Mer", kommer nu att användas som standardparametrar i alla efterföljande dokumentjämförelser.

7. Klicka "OK" för att börja jämföra.

Notera: Om något av dokumenten innehåller korrigeringar får du ett meddelande om detta. Om du vill acceptera korrigeringarna, klicka "Ja".

8. Ett nytt dokument kommer att öppnas, som accepterar korrigeringarna (om de fanns i dokumentet), och ändringarna som noterades i det andra dokumentet (det som ändras) kommer att visas som korrigeringar (röda vertikala streck) .

Om du klickar på korrigeringen ser du hur dessa dokument skiljer sig åt..

Notera: De jämförda dokumenten förblir oförändrade.

Så enkelt är det att jämföra två dokument i MS Word. Som vi sa i början av artikeln kan denna funktion i många fall vara mycket användbar. Lycka till med att ytterligare utforska funktionerna i denna textredigerare.

Gratis program för att jämföra textfiler och mappar. Den har ett användarvänligt gränssnitt, syntaxmarkering för många programmeringsspråk, samt omfattande inställningar. Dessutom kan programmet skapa rapporter och arbeta tillsammans med många versionskontrollsystem.

Mänsklig lättja kan göra underverk! Lättja i ordets goda bemärkelse :). Jo, du måste hålla med om att det är orimligt att göra rutinarbete manuellt om det går att anförtro det till en dator. Så dagens program hittades precis när vi försökte flytta den arbetsintensiva processen att jämföra olika textfiler till datorns axlar.

Och det var så här... Nyligen översatte jag och Ruslan Bogdanov webbplats i HTML5 med Schema.org-uppmärkning. Samtidigt var det nödvändigt att ofta jämföra den gamla (ännu ej redigerade) versionen av varje sida med den nya, där vissa redigeringar redan hade gjorts.

Och efter ett par timmars arbete i två Notepad-fönster kom tanken upp för mig att det borde finnas ett program för att automatiskt söka efter skillnader i textfiler. Denna fråga ställdes till det allestädes närvarande Google, och ett sådant program hittades :). Det heter WinMerge.

Detta program hittar och visar automatiskt skillnaden i innehållet i två textfiler, vilket gör att du kan jämföra och redigera öppna dokument mycket snabbare än med en vanlig visuell sökning! När det gäller dess kapacitet är WinMerge bara något sämre än betalda konkurrenter, som till exempel Compare Suite:

Jämförelse med en betald analog

Dessutom stöder båda programmen en mängd olika kodningar (inklusive Unicode), kan inkluderas i nästan alla versionskontrollsystem och låter dig jämföra även arkiverade dokument (för att stödja WinMerge den här funktionen är den installerade 7-ZIP-arkiveringen och en speciell plugin nödvändig).

Installerar WinMerge

Programmet har två versioner: en vanlig installation och en bärbar version. För att arbeta med en bärbar behöver du bara packa upp den från arkivet och (om så önskas) köra bat-filen ( Register.bat) för att integrera programobjekt i systemets snabbmeny (den andra "kroppsfilen" ( Avregistrera.bat) kan du ta bort det här objektet).

Om du väljer ett standardinstallationsprogram måste du köra det från det nedladdade arkivet och följa instruktionerna i installationsguiden. Du kan godkänna alla erbjudanden genom att klicka på "Nästa" tills du kommer till komponentvalsskärmen:

Kontrollera här noggrant standardspråket: det ska vara "ryska". Du kan också installera ytterligare plugins som kommer att lägga till flera nya förfilter till programmet.

Nästa steg som kräver din intervention är fönstret för att välja ytterligare uppgifter:

Som standard skapar WinMerge bara en genväg i snabbstartsfältet och är integrerad i snabbmenyn. Du kan också skapa en genväg på skrivbordet (vilket, IMHO, är bekvämare :)) och lägga till programmappen i systemsökvägen för snabb åtkomst.

Jämför textfiler i WinMerge

När installationen är klar öppnas ett tomt WinMerge-fönster. För att komma igång måste du öppna ett par filer som ska jämföras. Detta kan göras genom att anropa alternativet "Öppna" från menyn "Arkiv" eller genom att klicka på knappen med samma namn i verktygsfältet:

I fönstret som öppnas får du möjlighet att ange vilka filer som ska jämföras genom att klicka på knappen "Bläddra", samt välja filter (används för att utesluta vissa typer av filer när du arbetar med mappar) och en uppackare för arkivering filer (om lämplig plugin är installerad).

Faktum är att allt vi behöver göra är att välja filerna som kommer att visas i de vänstra och högra panelerna, och vi kan klicka på "Ok".

WinMerge-fönstret kommer att se ut ungefär så här:

Så vad kan vi göra med allt detta:

  1. Med hjälp av knapparna i verktygsfältet (eller snabbmenyn) kan du navigera genom de hittade skillnaderna och snabbt kopiera ändringar från en fil till en annan.
  2. Med hjälp av skillnadskartan (platsfönstret) kan du snabbt bedöma var skillnader finns i olika dokument. Samtidigt finns det flera färgsymboler på "kartan":
  • gul - indikerar någon skillnad i dokumenten;
  • röd - indikerar den valda skillnaden;
  • grå - indikerar en saknad del av koden i ett av dokumenten.
  • Genom att använda fönstret Skillnader kan du se den del av koden som är annorlunda. Du kan inte redigera koden här, men du kan kopiera den med funktionen i snabbmenyn.
  • Och, naturligtvis, genom att använda fönster med öppna dokument, kan vi snabbt kopiera kodfragment och helt redigera det. Faktum är att vi har framför oss en vanlig textredigerare, som en avancerad anteckningsbok med syntaxmarkering för många programmeringsspråk (och du kan anpassa färgerna på markeringen efter eget gottfinnande för varje språk i inställningarna)!
  • När du arbetar med programmet rekommenderar jag dig också att med jämna mellanrum vara uppmärksam på statusraden längst ner i arbetsfönstret. I den kan du ibland se olika tips, samt en räknare för hittade skillnader.

    Efter avslutat arbete med dokument (eller vid behov) kan du spara både de redigerade filerna eller endast enskilda. För att göra detta, gå till "Arkiv"-menyn och välj "Spara fil till vänster" respektive "Spara fil till höger":

    Att ställa in programmet

    I princip är programmet helt klart för användning efter installationen. Du kan dock förbättra eller ändra några av dess funktioner något. Det första du kan göra är att lägga till bekvämlighet för dig själv :). Du kan göra detta genom att gå till "Visa"-menyn och aktivera posterna "Visa radnummer" och "Word wrap":

    Detta kommer att lägga till en kolumn med radnumrering framför kodpanelen, och själva raderna kommer nu att passa in i valfri panelstorlek på grund av automatisk textbrytning (medan radstrukturen är helt bevarad)!

    I samma meny kan du aktivera vissa andra funktioner (som att visa tecken som inte skrivs ut och flikindrag), samt inaktivera alla element i arbetsfönstret (du kan till exempel inaktivera jämförelsepanelen och/eller kartan ” av skillnader).

    För vissa programmeringsspråk och program har WinMerge tillägg som låter dig ignorera vissa parametrar när du jämför filer. Om du markerade alternativet att installera plugins när du installerade programmet, kan du hitta dessa alternativ i menyn "Tillägg":

    Här i avsnittet "Förjämförelse" har vi tillgång till tillägg för:

    • ignorera kommentarer;
    • ignorera kolumner (uppenbarligen för HEX);
    • ignorera skiljetecken;
    • ignorera flikar;
    • ignorerar radnummer.

    För att vara ärlig använde jag inte dessa plugins, eftersom standardfunktionerna i WinMerge var tillräckligt för mig, men de kan vara användbara för någon;).

    Om dessa funktioner i programmet inte räcker för dig, kan du enkelt justera nästan allt i "Inställningar":

    Du kan gå vilse i dessa inställningar på nolltid, eftersom det finns många av dem, men jag kommer bara att uppmärksamma de som kan vara användbara för oss för vidare arbete.

    I den första gruppen med inställningar ("Basic"), skulle jag rekommendera att aktivera två alternativ: "Automatiskt inställd på första skillnaden" (för större bekvämlighet) och "Mappjämförelser" i avsnittet "Aktivera flera jämförelsefönster för". Det sista alternativet låter dig öppna ett obegränsat antal flikar med jämförelser när du jämför mappar (som vi kommer att prata om nedan).

    Följande inställningar som ska ändras finns i avsnittet "Jämförelse":

    I princip behöver du inte ändra någonting här, men under arbetets gång stötte jag på ett antal olägenheter som kan undvikas genom att aktivera vissa objekt i denna inställningssektion.

    Först kan du inaktivera jämförelsen av icke-utskrivbara tecken. Detta kan avsevärt begränsa sökningen efter skillnader i filer.

    För det andra kan du aktivera överhoppning av tomma rader och kommandon i olika register, vilket också kommer att minska antalet felmatchningar mellan filer.

    För det tredje finns det ett alternativ att filtrera kommentarer, vilket liknar det i menyn "Tillägg". Alla dessa inställningar är valfria, men kan ibland avsevärt minska antalet skillnader som finns i filer.

    Jämför mappar

    Förutom att vi i WinMerge automatiskt kan jämföra filer, kan vi också jämföra mappar och hitta alla ändrade filer i dem! Det finns dock ingen speciell knapp för att öppna en mapp i programmet. Hur kan detta vara? Vi måste ange i fältet "Vänster" vilken fil som helst från katalogen vi behöver och sedan ta bort dess namn och bara lämna kvar mappnamnet:

    Efter denna manipulation kommer "Höger"-fältet automatiskt att växla till "Katalogval" -läget och vi behöver bara välja önskad mapp.

    En speciell egenskap hos mappjämförelseläget är att alla filer visas i en allmän lista. I det här fallet:


    Om du nu i "Inställningar" har aktiverat alternativet för flera flikar när du jämför mappar, kan du öppna alla undermappar och filer - deras jämförelse öppnas i en ny flik.

    Genererar rapporter

    Om du arbetar i ett utvecklingsteam eller behöver presentera resultatet av ditt arbete för tredje part, då kommer funktionen att skapa rapporter baserade på jämförelseresultat vara användbar för dig. Du hittar denna funktion i menyn "Verktyg":

    Rapportgenereringsfönstret innehåller endast två fält: i det första anger vi filen som ska sparas (möjligen obefintlig), och i det andra väljer vi rapportstilen. Det finns fyra stilalternativ tillgängliga i WinMerge:

    1. Kommaseparerad lista (oformaterad text, till exempel en TXT-fil).
    2. Lista med avgränsade flikar (även en textfil).
    3. Enkel HTML (webbsidesformat (enligt min mening, det bekvämaste)).
    4. Enkel XML (även bättre att öppna i en webbläsare, eftersom detta format gör att du kan kollapsa onödiga jämförelsegrenar).

    Välj någon av stilarna och klicka sedan på "Bläddra" och ange i vilken mapp och under vilket namn (samt med vilket namntillägg) du vill spara rapporten. Klicka på "Ok" och gläd dig :).

    Här (i "Verktyg"-menyn) hittar du några fler objekt som bara kommer att tilltala seriösa utvecklare. Dessa är funktioner för att skapa patchar och filtrera innehållet i filer och kataloger.

    Den första låter dig skapa filer som innehåller en lista över skillnader i olika versioner av källkoden. Denna lista kan till exempel användas för att automatiskt korrigera den slutliga versionen i slutprojektet med hjälp av olika versionskontrollsystem.

    Den andra funktionen låter dig ställa in undantag för jämförda filer i kataloger efter mask eller filtyp. Det finns också färdiga förinställningar för olika typer av projekt och möjligheten att skapa egna filter av vilken komplexitet som helst.

    Fördelar och nackdelar med programmet

    • hög noggrannhet av skillnadsigenkänning;
    • förmågan att snabbt ersätta textfragment;
    • förmågan att jämföra mappar;
    • rapporteringsfunktion;
    • omfattande inställningar.
    • Du kan inte jämföra mer än två dokument;
    • för att stödja arkiv krävs installation av ytterligare programvara;
    • Det finns ingen sökordsfunktion.

    Slutsatser

    Efter att ha testat flera gratis program för filjämförelse fann jag att WinMerge fungerar mest korrekt. Andelen fel vid matchning av filer var minimal, vilket gör att programmet kan användas i vardagliga aktiviteter. Samtidigt kan antalet falska igenkänningar minskas ytterligare genom att arbeta med inställningarna.

    Om du arbetar med texter och ofta behöver jämföra olika versioner av samma dokument, så kan WinMerge avsevärt underlätta och påskynda ditt arbete. Men datorn skapades för detta ändamål: att ta på sig så mycket rutin som möjligt, vilket ger oss tid för kreativitet;).

    P.S. Tillstånd ges att fritt kopiera och citera denna artikel, förutsatt att en öppen aktiv länk till källan anges och att Ruslan Tertyshnys författarskap bevaras.

    Gratis lösningar

    Datasynkronisering kräver programmerare, systemadministratörer och tid och lämplig kompetens. Men det korrekta valet av verktyg är inte mindre viktigt. Versionskontroll, arbete med projekt, säkerhetskopiering, sammanslagning och visuell jämförelse av filer är inte en komplett lista över uppgifter relaterade till synkronisering på ett eller annat sätt.

    Guiden innehåller 10 program som i stort sett kan kallas universella: de är inte knutna till en specifik tjänst eller applikation och låter dig utföra ovanstående (och mindre specialiserade) uppgifter inte bara genom ett grafiskt gränssnitt utan också i kommandoradsläge.

    Jämförelsekriterierna är följande:

    • Gränssnitt: stöd för visningslägen, sparande av sessioner, anpassningsalternativ för verktygsfält och kolumner
    • Textredigeringsfunktionalitet, arbetar med källkod
    • Sammanfogning och synkroniseringsmetoder, trevägsjämförelse
    • Exportera rapporter, skapa patchar (diff)
    • Ytterligare funktioner: integration med tredjepartsapplikationer, stöd för tillägg, protokoll, etc.

    SmartSynchronize

    SmartSynchronize är ett plattformsoberoende program för att jämföra data, katalogstrukturer och deras innehåll. Faktum är att programmet är gratis för icke-kommersiellt bruk, dock kostar en enanvändarlicens 39 USD.

    Jämförelselägen presenteras i programmets välkomstfönster. Förutom filvalsdialogen kan du se historiken och välja en sparad profil. I inställningarna kan du också konfigurera filter: filfilter - för att filtrera bort filer efter namn och filnamnstillägg, och katalogfilter - låter dig skapa en lista med undantag.

    För att jämföra filer används ett sida-vid-sida-läge med två paneler med synkron rullning av innehållet i båda panelerna. Det finns få konventioner i SmartSynchronize, men tack vare länkningslinjerna är jämförelse- och sammanfogningsoperationer mycket intuitiva. SmartSynchronize anger var och i vilken riktning ett avsnitt kommer att läggas till från en fil till en annan. Infoga text görs med ett klick, vilket eliminerar behovet av en snabbmeny.

    Dokumentkodning och syntax kan definieras manuellt, syntaxmarkering tillhandahålls för många programmerings- och märkningsspråk, radnumrering och andra redigeringsfunktioner som ingår i integrerade utvecklingsmiljöer (IDE).

    Överlag är SmartSynchronize mycket anpassningsbart, men alla inställningar är fördelade över olika delar av menyn, vilket tar lite tid att vänja sig vid. Det finns inte tillräckligt med visningslägen eller verktygsfältsinställningar.

    I katalogjämförelseläget visas en lista över filer och status för var och en av dem en förhandsgranskning är tillgänglig längst ned i fönstret. Jämförelsemetoden - efter innehåll eller endast efter storlek och tid - bestäms i inställningarna Redigera → Inställningar. Antalet informationskolumner (filtyp, datum) kan inte ökas, även om befintliga kan inaktiveras.

    SmartSynchronize implementerar både enkelriktad datasammanfogning med vänster eller höger sida, såväl som vanlig synkronisering. Konfigurationen kan sparas för senare laddning genom att ta en ögonblicksbild av filstrukturen. Som utvecklarna förklarar känner inte programmet igen filattribut, så det är ingen idé att använda det som ett säkerhetskopieringsverktyg. Arbete med arkiv tillhandahålls inte heller, liksom med fjärrkataloger.

    Utöver ovanstående finns det ytterligare en trevägs sammanfogningsmetod - 3-Way-Merge, som låter dig slå samman skillnader mellan flera versioner av filer, där vart och ett av de tre dokumenten kan redigeras oberoende av varandra.

    Jämförelsefunktioner efterfrågas utan tvekan av programmerare under versionskontroll. Därför, sammanfattningsvis, är det värt att hänvisa till en alternativ lösning från samma företag -. Programmet är en CVS-klient med integrerade SmartSynchronize-verktyg.

    Resume. SmartSynchronize erbjuder bra verktyg för att arbeta med filer och kataloger, som på vissa ställen inte kan anpassas och inte går utöver de grundläggande funktionerna.

    [+] Trevägsfusion
    [+] Bekväm textredigerare
    [−] Brist på dokumentation
    [−] Oförmåga att synkronisera fjärrkataloger och arkiv

    WinMerge

    WinMerge är ett program för att jämföra och slå samman filer och kataloger i Windows. Det kan användas som ett fristående verktyg eller i samband med projekt. WinMerge har en inbyggd textredigerare med stöd för programmeringsspråk, markering och radnumrering.

    Det finns två sätt att arbeta med data, kombinerade till en dialogruta för att välja filer och mappar. Vid jämförelse finns två typer av filter tillgängliga: filfilter och strängfilter. Detta gör att du kan använda olika tillägg och arbeta med reguljära uttryck, filtrera bort de nödvändiga datatyperna när du jämför.

    I filjämförelseläge visas båda filerna i fönstret, på vänster och höger sida. För enkel navigering genom innehållet tillhandahålls en karta ("Platser"). Linjer som har skillnader är markerade i färg och kan även visas i panelen Skillnader. Grundläggande sammanslagningsoperationer är tillgängliga i avsnittet Sammanfoga.

    Funktionaliteten hos textredigeraren förtjänar särskild uppmärksamhet. Utseendet kan ändras. Förutom syntaxmarkering och radnumrering tillhandahålls arbete med skript, och funktionaliteten kan utökas genom tillägg. Tillägg gäller för uppackare, visningsprogram och skriptredigerare.

    Vid jämförelse av kataloger visas resultaten i en tabelllista. Den innehåller information om namnet på filen (katalogen), dess plats, resultatet av jämförelsen, datum, tillägg och annan information. Du kan anpassa visningen med hjälp av kolumner. Om det behövs kan du aktivera rekursivt läge eller växla till en trädvy för enkel navigering.

    WinMerge låter dig utföra samma uppgifter på olika sätt - inklusive genom att dra och släppa eller genom Utforskarens snabbmeny. Du kan skapa projekt för snabb åtkomst till data och inställningar. WinMerge fungerar i kommandoradsläge, och programmet kan även användas i kombination med versionskontrollsystem (TortoiseSVN, Visual Studio, Rational ClearCase, etc.).

    Resume. WinMerge är ett program främst inriktat på att arbeta med projekt. SVN-integration, en funktionell redigerare, filter och tillägg kompletterar alla de grundläggande datajämförelserna perfekt.

    [+] Stöd för tillägg
    [+] Funktionell editor
    [+] Integration med tredjepartsapplikationer
    [−] Ingen trevägsjämförelse

    Meld

    Meld är ett plattformsoberoende program (OS X, Linux, Windows) för att synkronisera filer och kataloger. Med dess hjälp utförs både två- och trevägsjämförelser. Först och främst kommer Meld-verktygslådan att vara användbar för utvecklare, eftersom integration med versionskontrollsystem är möjlig: Git, Bazaar, Mercurial, Subversion och andra.

    Trots stöd för flera plattformar är applikationen långt ifrån stabil på Windows. Till exempel öppnas och stängs flikar och fönster inte alltid korrekt. Problemen kan vara relaterade till PyGTK-biblioteket som ingår i installationsprogrammet. Det gick inte att starta programmet direkt och endast som administratör. Fel uppstår hela tiden, vilket framgår av detta.

    När du jämför filer kan du använda ett textfilter eller sökning (regex-syntax stöds). Syntaxmarkering tillhandahålls (ett bibliotek används), radnumrering, utrymmesräkning och andra alternativ som måste aktiveras via inställningarna, eftersom de är inaktiverade som standard. Infogningar, ändringar och konflikter i dokumentet är markerade, du kan snabbt navigera genom listan över ändringar och exportera i diff-format. Kopplingen mellan filer kan enkelt spåras med hjälp av anslutningslinjer och de nödvändiga avsnitten kan slås samman med ett klick.

    Att skanna katalogfiler är mycket långsamt. Detta beror på att jämförelsen baseras på innehåll snarare än storlek och tidsstämpel. Problemet kan lösas genom att markera rutan bredvid motsvarande alternativ i inställningarna. Uppsättningen tillgängliga högtalare är mycket begränsad: storlek, ändringsdatum och upplösning. Även om du kan använda ett filfilter, förvandlas visningen av en lång lista med filer fortfarande till en rutinprocess: du kan inte omedelbart sluta skanna, komprimera filträdet eller snabbt flytta till de önskade elementen.

    Utvecklare kommer att vara intresserade av det tredje driftläget för applikationen - Version Control View. Meld stöder ett kommandoradsgränssnitt, så det integreras med Git, Bazaar, Mercurial, Subversion och många andra.

    Resume. Programmet Meld har visat sig väl i Linux-miljön, vilket inte kan sägas om att fungera på Windows. Instabil drift och obekvämt gränssnitt, brist på sessioner, otillräcklig konfigurationsflexibilitet... Å andra sidan är programmets verktyg inte dåliga, och en högkvalitativ anpassning av Meld för Windows är kanske bara en tidsfråga.

    [+] Trevägsjämförelse
    [+] Stöd för versionskontrollsystem
    [−] Långsam och instabil prestanda i Windows
    [−] Obekvämt och oinformativt gränssnitt

    Diffus

    Diffuse är en plattformsoberoende produkt för Windows, OS X, Linux och BSD, med ett gränssnitt som liknar Meld (baserat på PyGTK-biblioteket), men med funktionella skillnader. Integration med Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion och andra miljöer tillkännages.

    Fortsätter jämförelsen med Meld: Diffus kännetecknas av stabilitet, det finns inga plötsliga frysningar. Detaljerad dokumentation finns tillgänglig, gränssnittet har översatts till ryska. Katalogjämförelse ingår dock inte i verktygslådan. Programmet innehåller endast funktioner för att jämföra filer och redigera dem. I Diffuse kan du hitta flera sammanslagningslägen: - två-, tre- och flervägs. Således kan det finnas hur många källor som helst för jämförelse, den enda frågan är snabbhet och bekvämlighet. När det gäller den andra aspekten kan vi bara säga att det inte finns några sessioner här - följaktligen är det tveksamt att arbeta med stora projekt i Diffuse.

    Skillnader är markerade med färg, en jämförelsesammanfattning är tillgänglig nära rullningslisten och knappar på kontrollpanelen används för att navigera genom listan med ändringar. Radnumrering och syntaxmarkering med möjligheten att byta manuellt är aktiverade som standard. Till skillnad från andra liknande redigerare kan du i Diffuse inte omedelbart välja ett godtyckligt avsnitt av text för att göra detta, du måste dubbelklicka på innehållet. Annars kan du markera text och utföra andra åtgärder endast rad för rad.

    Uppenbarligen finns det inga skillnader mellan filer i Diffuse, så sammanfogning av linjer görs på ett mindre intuitivt sätt. Alla tillgängliga kommandon samlas i avsnittet "Sammanfoga", dit du måste gå varje gång om det inte finns några kommandon i snabbmenyn. I SmartSynchronize eller andra nämnda lösningar utförs många operationer med ett klick.

    Arbeta med versionskontrollsystem är möjligt via kommandoraden.

    Resume. Denna typ av funktionalitet efterfrågas när flera textdokument slås samman. Programmet har inte de nackdelar som ligger i Diffuses närmaste analog - Meld. Men tyvärr utelämnades jämförelse av kataloger och rapportering.

    [+] Bekvämt arbete med strängar
    [+] CVS-integration
    [+] Sammanfoga flera fönster
    [−] Inga sessioner
    [−] Att markera ändringar är inte intuitivt

    Utför P4 Merge

    P4Merge nämns inte ofta bland andra gratisprodukter (till exempel jämfört med WinMerge). Dessutom är det inte lätt att hitta detta program bland andra komponenter i Perforce-komplexet. Perforce är ett kommersiellt plattformsoberoende versionskontrollsystem med ett brett utbud av applikationer, inte minst på grund av plugins och integration med olika produkter (IntelliJ IDEA, Autodesk 3D Studio Max, Maya, Adobe Photoshop, Microsoft Office, Eclipse, emacs, etc. ) . Men P4 Merge kan arbeta autonomt från Perforce-servern, ladda bara ner programmet från utvecklarens webbplats för att använda det gratis.

    De huvudsakliga operationerna är filjämförelse (Diff) och sammanslagning (Merge). Dokumentredigeraren är extremt enkel: det finns numrering, men ingen syntaxmarkering. Du kan inte redigera filer i två paneler i farten, du måste välja en av panelerna, aktivera redigeringsläge och sedan spara ändringarna. Skillnaderna är markerade och navigeringsknappar finns för att navigera mellan dem. Det enklaste sättet att navigera i ändringar är att använda anslutningslinjer. I allmänhet är P4 Merge-gränssnittet inte tillräckligt bekvämt: det finns ingen sammanfattning av skillnaderna, statistik över ändringar presenteras som en sammanfattande siffra, utan detaljer, för att se de ändringar du behöver för att använda en manuell uppdatering.

    När du listar andra funktioner i programmet är det värt att nämna bildjämförelse. I det här läget upptäcktes två användbara funktioner: att markera skillnader och slå samman två filer till en. Samtidigt är det inte klart varför redigeringsmenyn innehåller oanvända kommandon, som att ändra kodning, jämförelsemetoder och annat som relaterar till jämförelse av textfiler, men inte bilder.

    Resume. Naturligtvis har P4 Merge många funktionella begränsningar, speciellt jämfört med betalda produkter. Applikationen kan endast betraktas som ett tillägg till Perforce-servern. Kanske, på jakt efter de nödvändiga verktygen, bör du vara uppmärksam på andra komponenter som finns tillgängliga på utvecklarens webbplats.

    [+] Sammanfogningsdiagram i sammanfogningsläge
    [−] Dålig funktionalitet
    [−] Oförmåga att redigera i farten
    [−] Brist på sammanfogningskommandon

    Behöver du jämföra två textdokument och hitta skillnader i dem? Sedan WinMerge vad du behöver! Detta program kommer att erbjuda dig att öppna två dokument som behöver jämföras. Omedelbart efter att ha öppnat dem, i en speciell kolumn kommer det att markera de textfragment som är annorlunda. Gör nödvändiga ändringar och spara dokument direkt i programmet.

    WinMergeär ett enhetligt och differentierat verktyg med öppen källkod för Windows. Den presenterade mjukvaran kan jämföra två mappar och två filer, identifiera och framhäva skillnader som är lätta att förstå och bearbeta.

    Det föreslagna programmet är mycket användbart för att avgöra vad som har förändrats mellan versioner av ett projekt som utvecklas (till exempel en webbplats), och sedan låter det dig slå samman ändringar mellan versioner.

    Egenheter:

    Allmän

    • Stöd Microsoft Windows 98/ME/2000/XP/2003/Vista/2008
    • Stöder Windows, Unix och Mac textfilformat
    • Unicode-stöd
    • Flikar gränssnitt

    Filjämförelse

    • Visuell jämförelse och sammanslagning av textfiler
    • Flexibel editor med syntaxmarkering, radnummer och ord
    • Huvudskillnader per rad
    • Skillnadspanelen visar den aktuella skillnaden i två vertikala paneler
    • Panellayouten visar en karta över filer som jämförs
    • Flyttade detektionslinjer

    Jämförelsemappar

    • Reguljära uttryck, filbaserade filter gör att du kan utesluta, inklusive objekt
    • Snabb jämförelse med filstorlekar och datum
    • Jämför en mapp eller inkluderar alla undermappar
    • Kan visa mappjämför resultat i trädstilsvy

    Versionshantering

    • Skapar korrigeringsfiler (normala, kontextuella och enhetliga format)
    • Färgtips för filskillnader
    • Visual SourceSafe och Rational ClearCase integration

    Andra

    • Shell-integration (stöder 64-bitarsversioner av Windows)
    • stöder användningen av arkivfiler - 7-Zip
    • Plugin-stöd
    • Lokaliserbart gränssnitt


    Om du upptäcker ett fel markerar du ett textstycke och trycker på Ctrl+Enter
    DELA: