DiffViewer on kehittäjäystävällinen ja tehokas koodin vertailutiedostojen katseluohjelma Androidille.
Koe saumattomia koodin tarkistuksia ja vertailutiedostoja missä ja milloin tahansa Android Studio -tyylisten rinnakkais- ja yhdistettyjen näkymien avulla.
───────
#### 🌟 Tärkeimmät ominaisuudet
1. Kaksi vertailutiedostojen katselutilaa
• Rinnakkainen (jaettu) tila: Näytä alkuperäiset ja muokatut tiedostot rinnakkain pikselintarkasti synkronoidulla pysty- ja vaakasuuntaisella vierityksellä.
• Yhtenäinen tila: Selkeä pystysuora virta, joka näyttää koodimuutokset +- ja --indikaattoreilla.
2. Joustavat syöttölähteet
• Raakakeksi ja tiedostot: Liitä koodi suoraan tai valitse paikalliset tiedostot vertailua varten.
• GitHub Commit Viewer: Liitä mikä tahansa GitHub commit URL -osoite hakeaksesi muuttuneet tiedostot ja vertailutiedostot automaattisesti (tukee yksityisiä tietovarastoja GitHub PAT:n avulla).
• Git Patch Parser: Liitä .patch- tai unified-verf-tulosteet; DiffViewer jäsentää ja järjestää muutokset automaattisesti tiedostokohtaisesti.
3. Hienojakoinen rivikohtainen erottelu ja älykäs taitto
• Sana-/merkkitason tarkkuus: Korostaa tarkasti muokattujen rivien tarkat muutokset.
• Kontekstitietoinen koodin taitto: Kutistaa muuttumattomat rivit banneriteksteiksi säilyttäen samalla kontekstiviivat muutosten ympärillä. Laajenna tai kutista lohkoja yksittäin tai kaikki kerralla.
4. Tiedoston tarkistuksen tilan seuranta
• Seuraa jokaisen tarkistuksessa olevan tiedoston edistymistä:
• Tilaindikaattorit: 🔹 Avoin | 👀 Tarkistetaan | 🟡 Odottaa | 💬 Kommentoitu | ✅ Hyväksytty | 🔴 Suljettu | 🟣 Yhdistetty
• Päivitä tila yhdellä napautuksella suoraan välilehtipalkista tai välilehtiarkki-valintaikkunasta.
5. Rivikohtainen koodikommentointi
• Paina pitkään mitä tahansa koodiriviä lisätäksesi, muokataksesi tai poistaaksesi tekstikohtaisia tarkistushuomautuksia ja kommentteja.
6. Kätevät kehittäjäapuohjelmat
• Vaihda sisältöä: Vaihda ennen ja jälkeen -sisältö välittömästi yhdellä napsautuksella. • Kopioi Git-korjaus: Kopioi vertailusisältö muotoiltuna standardin mukaisiksi yhtenäisiksi Git-korjauksiksi.
• Vie kuvana: Kaappaa näkyvä vertailunäkymä tai koko vertailusivu korkearesoluutioisena kuvana ja jaa tiimisi kanssa.
• Tyhjien välilyöntien ohitustilat: Tiukka, ohita alussa/lopussa olevat sisennykset, kutista tyhjät välilyönnit tai ohita kaikki tyhjät välilyönnit.
• Syntaksin korostus: Tukee Kotlinia, Javaa, Pythonia, JavaScriptiä, TypeScriptiä, C/C++:aa, C#:a ja muita.
7. Usean välilehden ja projektin organisointi
• Navigoi tiedostojen välillä saumattomasti välilehtien ja täyden välilehtiluettelon avulla.
• Merkitse suosikeiksi tähdellä (⭐), nimeä vertailut uudelleen ja organisoi työsi useiden vertailuryhmien kesken.
8. Tumma tila ja monikielisyys
• Automaattinen, vaalea ja tumma teema.
• Täysin lokalisoitu 17 kielelle, mukaan lukien englanti, korea, japani, kiina, espanja, saksa, ranska ja paljon muuta.
Vertaile koodia! Tehokas rinnakkainen ja yhtenäinen vertailutyökalu kehittäjille.