나는 GitHub의 공백을 싫어합니다.
나는 GitHub White Space를 싫어하는 무료 Chrome 확장 프로그램입니다. Hunter Ham Digital에서 개발되었습니다. 이 확장 프로그램은 GitHub의 코드 검토 워크플로우를 개선하기 위해 GitHub diff 보기에 자동으로 hide white space 필터를 추가합니다. 이 확장 프로그램은 GitHub 웹 사이트가 코드 diff 보기에서 "hide white space" 설정을 유지하는 방법을 제공하지 않는 문제를 해결합니다. 이는 검토 프로세스를 느리게 할 수 있습니다.
이 확장 프로그램은 Pull Request 파일 diff 페이지와 Commit diff 페이지 모두에 hide white space 필터를 적용합니다. URL 쿼리/검색 매개변수에서 `w` 매개변수를 확인하여 white space 설정이 토글되었는지 감지합니다. `w` 매개변수가 설정되지 않은 경우, 확장 프로그램은 URL에 자동으로 `w=1`을 추가하여 white space를 숨깁니다. 그러나 사용자가 의도적으로 white space를 표시하려는 경우, URL에 `w=0`을 설정할 수 있습니다.
이 확장 프로그램의 특징은 보안에 대한 집중입니다. 이는 Chrome 콘텐츠 스크립트를 활용하며, 한 개의 탭/페이지의 컨텍스트에서만 실행되고 github.com의 안전한 HTTPS 프로토콜에 제한됩니다. 이는 사용자에게 더 안전한 브라우징 경험을 제공합니다.