„DiffViewer“ yra kūrėjams pritaikyta, naši kodo skirtumų peržiūros programa, skirta „Android“.
Sklandžiai peržiūrėkite kodą ir atlikite skirtumų analizę kelyje naudodami „Android Studio“ stiliaus greta esančius ir suvienodintus rodinius.
───────
#### 🌟 Pagrindinės funkcijos
1. Dvigubi skirtumų peržiūros režimai
• Greta esantis (padalintas) režimas: peržiūrėkite originalius ir modifikuotus failus greta, naudodami pikselių tikslumu sinchronizuotą vertikalią ir horizontalią slinktį.
• Suvienodintas režimas: švarus vertikalus srautas, rodantis kodo pakeitimus su + ir - indikatoriais.
2. Lankstūs įvesties šaltiniai
• Neapdorotas tekstas ir failai: įklijuokite kodą tiesiogiai arba pasirinkite vietinius failus, kad galėtumėte juos akimirksniu palyginti.
• „GitHub“ pakeitimų peržiūros programa: įklijuokite bet kurį „GitHub“ pakeitimų URL, kad automatiškai gautumėte pakeistus failus ir skirtumus (palaiko privačias saugyklas su „GitHub PAT“).
• „Git Patch Parser“: įklijuokite .patch arba suvienodintų skirtumų išvestis; „DiffViewer“ automatiškai analizuoja ir tvarko pakeitimus kiekviename faile.
3. Smulkaus grūdėto eilučių skirtumo ir išmanaus lankstymo funkcija
• Žodžių / simbolių lygio detalumas: tiksliai paryškina tikslius pakeitimus redaguotose eilutėse.
• Kontekstą atitinkantis kodo lankstymas: sutraukia nepakeistas eilutes į reklamjuostes, išlaikant kontekstines linijas aplink pakeitimus. Išplėskite arba sutraukite blokus po vieną arba visus iš karto.
4. Failo peržiūros būsenos stebėjimas
• Stebėkite kiekvieno peržiūros failo eigą:
• Būsenos indikatoriai: 🔹 Atidaryta | 👀 Peržiūrima | 🟡 Laukiama | 💬 Pakomentuota | ✅ Patvirtinta | 🔴 Uždaryta | 🟣 Sujungta
• Atnaujinkite būseną vienu bakstelėjimu tiesiai iš skirtukų juostos arba skirtukų lapo dialogo lango.
5. Kodo komentarai eilutė po eilutės
• Ilgai paspauskite bet kurią kodo eilutę, kad pridėtumėte, redaguotumėte arba pašalintumėte eilutines peržiūros pastabas ir komentarus.
6. Patogios kūrėjo priemonės
• Turinio keitimas: vienu spustelėjimu akimirksniu sukeiskite turinį „prieš“ ir „po“. • Kopijuoti „Git Patch“: kopijuoti skirtukų turinį, suformatuotą kaip standartinius vieningus „Git“ pataisymus.
• Eksportuoti kaip vaizdą: užfiksuoti matomą skirtukų peržiūros sritį arba visą skirtukų puslapį kaip didelės raiškos vaizdą, kurį galima bendrinti su komanda.
• Tarpų ignoravimo režimai: griežtas, ignoruoti priekyje/gale esančias įtraukas, sutraukti tarpus arba ignoruoti visus tarpus.
• Sintaksės paryškinimas: palaiko „Kotlin“, „Java“, „Python“, „JavaScript“, „TypeScript“, C/C++, C# ir kt.
7. Kelių skirtukų ir projektų organizavimas
• Sklandžiai naršykite tarp failų naudodami skirtukus ir visą skirtukų sąrašo dialogo langą.
• Pažymėkite žvaigždute mėgstamiausius (⭐), pervadinkite skirtukus ir tvarkykite savo darbą keliose skirtukų grupėse.
8. Tamsusis režimas ir daugiakalbystė
• Automatinė, šviesi ir tamsi temos.
• Visiškai lokalizuota 17 kalbų, įskaitant anglų, korėjiečių, japonų, kinų, ispanų, vokiečių, prancūzų ir kt.
Palyginkite kodą! Galinga greta esančių ir vieninga skirtumų peržiūros programa kūrėjams.