Sublime Merge

Git客户端

Sublime Merge是一个Git客户端,来自Sublime Text的制作者。

主要功能:

集成的合并工具
集成合并工具允许您直接在Sublime Merge中解决任何合并冲突,而不必打开您选择的编辑器。

无与伦比的表现
Sublime Merge与Sublime Text构建在同一个自定义平台上,提供无与伦比的响应能力。 借助功能强大的跨平台UI工具包,无与伦比的语法高亮引擎和自定义高性能Git读取库,Sublime Merge为性能设定了标准。

强大的搜索
使用find-as-you-type搜索来挖掘您正在寻找的确切提交。

BLAME
通过命令选项板打开文件的Blame,或者在查看提交时,确切地查看通过哪些提交添加了文件的哪些行。

高级DIFFS
在有意义的地方,我们将准确地向您显示已为提交更改了哪些单个字符。

文件和查询的历史
从历史记录中的任何文件或块中使用…▶文件历史记录或“查询历史记录”按钮可查看该源代码的完整历史记录。 这也将跟随整个存储库中的任何文件移动或重命名。

可扩展性
就像Sublime Text一样,Sublime Merge中的所有内容都是可扩展的。 键绑定,菜单,主题和命令调色板都可以使用简单的JSON文件进行自定义。

语法突出显示
Sublime Merge为您看到的每行代码执行与Sublime Text相同的完整语法突出显示。

版本2091说明:

新增功能和改进:

* 加入直接使用索引编辑器编辑暂存文件的功能
* 文本差异:添加了diff_algorithm首选项。默认情况下,Sublime Merge将匹配Git的diff算法首选项。
* 文本差异:除非启用了换行标准化,否则回车符总是被渲染。
* 图像差异:添加了WebP支持。
* 搜索:添加了is-visible关键字。
* 搜索:改进了内容查询的性能。
* 搜索:添加了对分支查询作为子查询的支持。
* 仓库标签页:通过标签页上下文菜单添加了设置标签别名的支持。
* LFS:添加了通过文件列表上下文菜单跟踪文件的功能。
* LFS:为使用LFS跟踪的文件添加了图标。
* 现在从用户区域设置中提取日/月/年顺序。
* 添加了按需加载Git对象的支持(部分克隆支持)。
* 在命令面板中添加了更改主题。
* 添加了导航到提交的第二父项的快捷键(Alt+Shift+Down)。
* 添加了对上下文键的支持。
* 现在会隐藏没有父项的提交中的父项行。
* 改进了仓库扫描性能。
* 各种语法高亮改进。

  1. 打开应用时系统提示“已损坏,你应该移到废纸篓”
    这个是 macOS 的自我保护机制,不是在 Appstore 下载的应用,有时会有这类提示,解决方法请参考:两招解决macOS安装软件提示“已损坏”的问题
  2. 打开拥有多个分卷(dmgpart)的安装包
    在早期,我们的部份大型软件或游戏,都是分卷打包的,以方便下载。但是在最新的macOS系统下,无法直接打开此类安装包,解决方法请参考:如何打开多分卷安装包(dmgpart)
  3. 部份软件需要关闭SIP才可使用
    请留意页面上的提示,有部份应用需要关闭系统的SIP功能,才可正常使用,关闭方法请参考:macOS 系统关闭 SIP 教程
  4. 打开应用时提示“无法验证是否恶意软件”
    这个是 macOS 的自我保护机制,不是在 Appstore 下载的应用,有时会有这类提示,解决方法请参考:提示“无法验证是否恶意软件”的解决方法
  5. 是否支持版本更新
    请勿在应用内直接更新版本,您在登录本站帐号后购买的所有应用,都可享受免费更新,即今后本站发布此应用的新版本您可以免费下载。由于本站现在支持免登录购买,如果你在购买时没有登录,则今后无法下载本站发布的此应用的新版本。