인라인 테이블 뷰로 GitHub CSV 차이를 읽기 쉽게 만들기
GitHub Better CSV Diff는 letconst에서 제공하며, 원시 텍스트 차이를 나란히 배치된 테이블과 같은 보기로 변환하여 GitHub에서 CSV 변경 사항을 검토하는 것을 개선합니다. 이 확장 기능은 코드 검토 워크플로우 중에 브라우저 내에서 열 및 행 차이를 더 쉽게 스캔할 수 있도록 합니다. 소프트웨어 개발자, 데이터 과학자 및 데이터 세트 커밋 및 풀 리퀘스트를 검토하는 연구자를 대상으로 하며, GitHub의 기본 텍스트 차이에 대한 시각적 대안을 제공합니다.
GitHub diff 페이지 및 두 가지 UI 레이아웃과 직접 통합됩니다.
이 확장 프로그램은 GitHub의 diff 인터페이스에 연결되며, 풀 요청 페이지 및 개별 커밋 보기에서 사용하도록 설계되었습니다. Preview UI 및 Classic UI와의 호환성 덕분에 이 확장 프로그램은 GitHub의 일반 레이아웃 전반에서 활성화됩니다. 또한 원래의 텍스트 기반 diff로 다시 전환할 수 있는 명확한 제어 기능을 제공하여 검토자가 페이지를 떠나지 않고도 향상된 보기와 GitHub의 기본 출력을 비교할 수 있습니다.
셀 수준 변경 사항을 표시하기 위해 페이지 내에서 CSV 콘텐츠를 분석합니다.
이 도구는 페이지 DOM에서 CSV 텍스트를 읽고 행과 열을 렌더링된 보기로 변환합니다. 이 분석은 단어 및 문자 수준 변경 강조 표시를 지원하여 셀 내의 작은 편집이 보이도록 합니다. 분석이 페이지 내에서 발생하기 때문에 렌더링된 보기는 diff를 탐색할 때 업데이트되며, 이는 파일을 브라우저에서 복사하지 않고도 대규모 데이터 세트 변경 사항을 스캔할 때 도움이 됩니다.
저장소 데이터를 브라우저 내에 유지하여 외부 전송을 피합니다.
개인정보 보호는 핵심 행동으로 간주됩니다: 이 확장 프로그램의 설계는 CSV 콘텐츠를 로컬에서 처리하며 저장소 데이터를 외부 서버로 전송하지 않습니다. 추가 기능에 대한 문서에서는 이 도구가 브라우저 DOM 내에서 완전히 작동하며 인증 토큰이 필요하지 않다고 언급하므로 검토 데이터는 정상 작동의 일환으로 사용자 환경을 떠나지 않습니다.
Chromium 기반 브라우저와 호환되는 Chrome 확장 프로그램으로 제공됩니다.
이 도구는 Chrome 확장 프로그램으로 배포되며 Microsoft Edge 및 Brave와 같은 Chromium 기반 대안도 지원하여 일반 데스크톱 작업 흐름에서 사용할 수 있습니다. 설치 및 활성화는 브라우저 확장 모델에 국한되므로 Chromium 브라우저에 표준화된 팀은 추가 서비스나 통합 없이 기존 검토 도구 체인에 이 도구를 추가할 수 있습니다.
데이터셋 차이를 위해 리뷰어들이 유용하다고 생각하는 집중된 유틸리티
GitHub의 원시 CSV 차이를 해석하기 어려운 사람들에게 유용한 유틸리티로 사용자들에 의해 인정받은 이 확장 기능은 풀 리퀘스트 내에서 표 형식의 데이터셋을 다루는 리뷰어들에게 실용적인 옵션입니다. 대표적인 풀 리퀘스트에서 사용해 보아 귀하의 저장소의 CSV 형식 및 리뷰 워크플로우와 일치하는지 확인하십시오. 일치한다면 긴 텍스트 차이를 스캔하는 수작업 노력을 줄여줍니다.