Gör GitHub CSV-differenser läsbara med en inline-tabellvy
GitHub Better CSV Diff, från letconst, förbättrar granskningen av CSV-förändringar på GitHub genom att konvertera rå textdiffar till en sid-vid-sid, tabell-liknande vy. Tillägget gör kolumn- och radskillnader enklare att skanna i webbläsaren under kodgranskningsarbetsflöden. Det riktar sig till mjukvaruutvecklare, datavetare och forskare som granskar dataset-commits och pull requests och erbjuder ett visuellt alternativ till GitHubs standardtextdiffar.
Integrerar direkt med GitHub diff-sidor och båda UI-layoutarna
Tillägget fäster vid GitHubs diff-gränssnitt och är utformat för användning på pull request-sidor och individuella commit-vyer. Kompatibilitet med både Preview UI och Classic UI innebär att tillägget aktiveras över GitHubs vanliga layouter. Det erbjuder också en tydlig kontroll för att återgå till den ursprungliga textbaserade diffen, så att granskare kan jämföra den förbättrade vyn med GitHubs inbyggda utdata utan att lämna sidan.
Parser CSV-innehåll på sidan för att presentera cellnivåändringar
Verktyget läser CSV-text från sidans DOM och konverterar rader och kolumner till en renderad vy; den parsningen stöder ord- och tecken-nivå ändringsmarkering så små redigeringar i en cell är synliga. Eftersom parsningen sker inne på sidan, uppdateras den renderade vyn när du navigerar mellan diffs, vilket hjälper när du skannar stora datasetändringar utan att kopiera filer utanför webbläsaren.
Håller repository-data inne i webbläsaren, undviker externa överföringar
Integritet behandlas som ett kärnbeteende: tilläggets design bearbetar CSV-innehåll lokalt och skickar inte repository-data till externa servrar. Dokumentationen för tillägget noterar att det fungerar helt inom webbläsarens DOM och inte kräver autentiseringstoken, så granskardata lämnar aldrig användarens miljö som en del av dess normala drift.
Levereras som ett Chrome-tillägg kompatibelt med Chromium-baserade webbläsare
Verktyget distribueras som ett Chrome-tillägg och stöder Chromium-baserade alternativ som Microsoft Edge och Brave, vilket gör det användbart i vanliga skrivbordsarbetsflöden. Installation och aktivering är begränsade till webbläsartilläggsmodellen, så team som standardiserar på Chromium-webbläsare kan lägga till verktyget i befintliga granskningstoolchains utan ytterligare tjänster eller integrationer.
En fokuserad verktyg som granskare tycker är användbart för dataset-diffar
Erkänd av användare som ett värdefullt verktyg för personer som tycker att GitHubs råa CSV-diffar är svåra att tolka, är denna tillägg en praktisk alternativ för granskare som hanterar tabulära dataset i pull-förfrågningar. Testa det på en representativ pull-förfrågan för att bekräfta att det matchar ditt förråds CSV-format och granskningsarbetsflöde; om det passar, minskar det det manuella arbetet med att skanna långa textdiffar.
