git-split-diffs - GitHub 스타일의 창분할 Diff CLI
(github.com)- 터미널에서 GitHub 스타일로 Diff 보는 오픈소스 도구
- Syntax Highlight 지원 (VSCode가 이용하는 shiki 사용)
- Line Wrapping. Truncate 가능
- 주요 인라인 변경도 강조 표시
- 좁은 터미널에서는 통합 Diff 표시(기본값 한쪽당 80, 즉 160이하 터미널에서는 통합됨)
- 테마 지원 : Dark(기본), Arctic, Light, GitHub Light/Dark, Solarized Light/Dark, Monochrome Light/Dark
macOS에서는 delta가 brew로 설치/관리가 가능해서 (기본 설정으로) 설치해서 사용하고 있었는데, 올려주신 git-split-diffs를 보고 찾아보니 delta도 해당 기능을 지원하는 것을 확인하고 잘 설정했습니다. 감사합니다!
* delta 저장소: https://github.com/dandavison/delta
* side-by-side-view 설정: https://github.com/dandavison/delta#side-by-side-view