Repository navigation
Patchlook v0.1.7
What's new
- Text and file comparison: open a separate comparison window from the File menu (≡ on Windows/Linux), the welcome screen, or ⌘N / Ctrl+N. Paste text, open UTF-8 files, or drop two files to compare them without a repository. Edit temporary copies, swap sides, and reload source files; originals are never overwritten.
- Submodule browsing: expand a repository in Repos and open its submodules, including nested submodules and repositories accessed over SSH. Uninitialized submodules are shown with their status.
- Consistent controls: text comparison shares the app's language and theme controls, with aligned file headers, split/inline views, syntax highlighting, optional wrapping, and context folding. New comparison windows start with wrapping off; opaque dark-mode gutters prevent text from showing through when scrolling horizontally.
- Website and installation: multilingual homepage, downloadable SHA-256 checksums, and Homebrew installation instructions.
更新内容
- 新增独立文本/文件比对窗口:支持粘贴文本、打开或拖入 UTF-8 文件,无需仓库;可编辑临时副本、交换左右、刷新源文件,不覆盖原文件。
- 新增子模块浏览:在仓库列表中展开父仓库,进入子模块及嵌套子模块;支持 SSH 仓库,未初始化条目显示状态。
- 文本比对复用语言/主题切换,支持并排/行内、语法高亮、手动折行和相同内容折叠。新窗口默认关闭折行;暗色模式行号栏采用不透明背景,修复横向滚动时文本透出的问题。
- 新增多语言主页、下载文件 SHA-256 校验值和 Homebrew 安装说明。
Downloads
- macOS 15+ / Apple Silicon: DMG or ZIP, signed and notarized.
- Windows 10+ / x64: extract the ZIP and run
patchlook.exe. - Linux / x86_64: extract the tar.gz and run
./patchlook; built on Ubuntu 24.04.
Full changelog: v0.1.6...v0.1.7