Cikkek - diffdog 2018

Cikkek - diffdog 2008
Jelenleg számos különböző program van a fájlok összehasonlítására. Ezeket a támogatott fájlformátumok nagy számával és a megadott funkciók listájával különböztetik meg. Egyes programok a lehető legegyesebbek, és képesek dolgozni bármilyen szöveges és / vagy bináris fájlokkal. Egyéb - speciális, „kihegyezett” konkrét, általában triviális formátumok - .. PDF, Word, Excel, grafikák, stb Néhány program végrehajtása egy összehasonlító függvényt, míg mások, hogy egyesíteni változások és szerkesztheti az adatokat. Számos program csak fájlokat hasonlíthat össze, mások pedig összehasonlíthatják a könyvtárakat, és szinkronizálhatják közöttük.

A DiffDog fejlesztői igyekeztek figyelembe venni mindezeket a funkciókat, és beépítették a programba számos nem triviális funkciót, amelyek a DiffDog-ot egyszerűen pótolhatatlanná tették az XML fájlok összehasonlításának feladataiban.

A fájlok összehasonlítása

Külsőleg a DiffDog felület megfelel a legtöbb összehasonlító programban használt klasszikus felületnek. Két szomszédos panel van, amelyek megjelenítik az összehasonlított fájlok tartalmát. Fent minden olyan eszköztár, amely azt mutatja, a neve a fájl megnyitása és gombokat tartalmaz, melyek segítségével megnyitása, mentése, és újra olvasni a fájl tartalmát. Az alábbiakban egy állapotsor látható, amely összefoglaló információkat jelenít meg a fájlok közötti különbségekről. A fájl szövegében lévő különbségek színesek.

Cikkek - diffdog 2008

Szöveg összehasonlítása az Altova DiffDog-ban

Cikkek - diffdog 2008

Hozzáadott és törölt sorok megjelenítése

A DiffDog legérdekesebb tulajdonságai elérhetővé válnak az XML fájlok megnyitásakor. A DiffDog mindig automatikusan észleli az XML jelölés jelenlétét egy nyitott fájlban, és attól függetlenül, hogy kiterjeszti a fájlkiterjesztést, aktiválja az XML képességeket.

Cikkek - diffdog 2008

Összehasonlítva az XML-t az Altova DiffDog-ban

Először is, a fájl megjelenítési módja megváltozik. Az XML jelölés kiemelésére szolgáló szintaxis megjelenik a nyitó és záró csomópontokat összekötő pontozott vonalak. Ha a dokumentum rondán néz ki, akkor a Pretty-nyomtatás funkció, amely lehetővé teszi, hogy automatikusan beállítja a méret a behúzás, hogy jól látható volt, hogy a fa a dokumentum struktúráját, és minden csomópont borítással található közvetlenül alatta a nyitók.

Lehetőség van minimalizálni és bővíteni a csomópontok tartalmát - forrás-folding. Igaz, ez a funkció csak akkor működik, ha a megtekintett fájl formátuma regisztrálva van a programbeállításokban, és kifejezetten XML-ként van megjelölve. Ha a kiterjesztés a forrás fájl nem ismert, hogy a program a lehetőségét, összecsukható tartalmát a csomópontok nem működik.

Cikkek - diffdog 2008

XML táblázatok leképezése az Altova DiffDog-hoz

A DiffDog végrehajtja a nevek automatikus befejezését gépelés közben, egyszerűsítve a kód szerkesztési folyamatát. A záró csomópontok nevei automatikusan beillesztésre kerülnek, az attribútumnevek és a nyitó csomópontok beírásakor a program a DTD-séma alapján megfelelő opciók listáját jeleníti meg. A szerkesztett dokumentum két módon ellenőrizhető: annak biztosítása érdekében, hogy helyesen legyen megalkotva, vagyis az XML-jelölés helyes, és ellenőrizze, hogy az érvényes-e, vagyis megfelel-e a DTD-sémának.

A DiffDog támogatja a szöveges fájlok összehasonlításának két módját: szövegként és XML formátumban. Minden üzemmódnak számos beállítása van. Az XML összehasonlítás módja különösen gazdag a beállításokban - egyértelműen meghatározhatja, hogy a jelölés mely módosításai kerüljenek figyelmen kívül, összehasonlítva, és melyeket kell megjeleníteni. A felhasználó kiválaszthatja, hogy mely összehasonlítási módot használjon - szöveg vagy xml, és utasíthatja a programot, hogy automatikusan válassza ki a megfelelő módot.

Cikkek - diffdog 2008

XML fájl összehasonlító lehetőségek

Minden különbség a fájlokban A DiffDog kiemeli a színt. A felhasználó olyan parancsokat kap, amelyek lehetővé teszik, hogy áttérjenek a változásról a változásra, és integrálják egymás között a változásokat. És az összes munkát a billentyűzeten lehet elvégezni. Az "Alt + Up", az "Alt + Le" billentyűk lehetővé teszik az előző és a következő változtatáshoz, az "Alt + Bal", az "Alt + Jobb" gombokat - balról jobbra és balról jobbra másolhatják a módosított szöveget. By the way, minden egyes másolat után a DiffDog automatikusan átkerül a következő különbségre. Egyrészről kényelmes, másrészről - a képernyőn megjelenő szöveg folyamatosan mozog, és be kell állítania a szöveg ilyen ugrásait.

Könyvtárak összehasonlítása

A fájlok mellett a DiffDog lehetővé teszi a könyvtárak és zip archívumok tartalmának összehasonlítását. A felület megfelel a klasszikusnak - a könyvtárak tartalma két szomszédos panelen jelenik meg, a különbségek színe kiemelt. A megfelelő fájlok és könyvtárak egymással ellentétes paneleken helyezkednek el, a hozzáadott fájlokat a következő panel üres sorokkal egészíti ki.

Cikkek - diffdog 2008

A tetején található eszköztár lehetővé teszi az összehasonlított könyvtárak megjelenítési sorrendjének testreszabását. Akkor kibontható és összecsukható egymásba ágyazott könyvtárak, szűrni a megjelenített fájlok típus, engedélyezze vagy tiltsa le a mód összehasonlítása egymásba ágyazott könyvtárak, vagy elrejtése minden új fájlt a bal vagy a jobb oldalon, és így tovább. D. ilyen hatékony eszközkészlet szinte tetszőlegesen szűrni a tartalmát egy könyvtárba nagyon hasznos lehet, mert csak a megjelenített fájlok vesznek részt a szinkronizálásban.

A DiffDog kétféleképpen képes szinkronizálni: lépésről lépésre vagy teljes egészében. A lépésenkénti mód lehetővé teszi a fájlok kézi kiválasztását és szinkronizálását. Ugyanazok az "Alt + Up", "Alt + Le", "Alt + Bal", "Alt + Jobb", mint a fájl összehasonlító ablakban támogatottak. Sajnos ebben az üzemmódban egyszerre csak egy fájlt tud szinkronizálni - egyszerre több fájlt nem lehet kiválasztani.

Cikkek - diffdog 2008

A második szinkronizációs mód lehetővé teszi egy parancsnak, hogy egyszerre szinkronizálja a könyvtárakban kiválasztott összes fájlt. Ebben a módban megnyílik egy külön párbeszédablak, amelyben megadhatja a szinkronizálási paramétereket. A DiffDog automatikusan meghatározza a fájlok és almappák szinkronizálásának módjait oly módon, hogy végül mindkét könyvtár tartalmazza a fájlok legfrissebb verzióját vagy a legrégebbi fájlverziókat - a felhasználó által választott módon. Ha szükséges, külön-külön megadhatja az egyes fájlok szinkronizálási módját.

A DiffDog helyesen működik a Unicode vagy UTF8 kódolású szöveges fájlokkal. A Windows-1251 fájlokat problémamentesen jeleníti meg. Az orosz nyelv többi kódolása azonban nem támogatott, ezért a KOI-8 vagy OEM866 fájlokat előzetesen át kell kódolni.

A DiffDog automatikusan meghatározza a kódolást, és nem rendelkezik kifejezetten megadható képességgel. Mint tudják, az XML-fájlban a kódolás opcionálisan megadható a fejlécben. Ha ott van, akkor a DiffDog helyesen jeleníti meg az XML-t. Ha nincs megadva, akkor a fájlt horgolt formában lehet megjeleníteni, amely csak egyféleképpen lehet legyőzni - írja fel explicit módon a kódolást a fájl fejlécére.

Rendszerkövetelmények:

Kapcsolódó cikkek