跳至内容
GitTree
文件和工具

配置外部工具

首选项 › External Tools 选择 Editor、Diff tool 和 Merge tool GitTree 从文件菜单和冲突视图中打开。 Automatic 使用首次安装的 Visual Studio Code、Cursor 和 Antigravity; Custom… 使用您提供的参数运行任何程序。

免费已更新

免费使用 GitTree:登录后的所有本地 Git 功能。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 自定义工具的参数
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • 您需要的编辑器或工具已安装。

在哪里可以找到它

  • 首选项 › External Tools。
行动macOSWindows 和 Linux
偏好设置⌘,Ctrl+,

步骤

  1. 打开外部工具

    打开首选项并选择 External Tools。

  2. 选择每个工具

    从列表中选择一个 Editor、一个 Diff tool 和一个 Merge tool。如果没有选择合并工具,则使用 git 自己的 merge.tool。

  3. 或者给出你自己的程序

    选择 Custom…,输入程序及其参数的完整路径,例如 --diff {local} {remote}。

  4. 在文件上尝试一下

    右键单击已更改的文件:Open in External Editor 或 Open in External Diff Tool。发生冲突时,Open in Merge Tool。 GitTree 表示 Opened in 和工具名称。

预期结果

文件、差异和冲突在您选择的工具中打开。

自定义工具的参数

占位符 GitTree 填写
工具参数示例
编辑--goto {file}:{line}
差异工具--diff {local} {remote}
合并工具{local} {base} {remote} -o {merged}

如果出现问题

自动模式下什么也打不开

未找到 Visual Studio Code、Cursor 或 Antigravity。按名称选择您的工具,或使用其完整路径选择 Custom…。

问题

GitTree 是否会为此更改我的 git 配置?

不。这些选择是GitTree偏好; git 的 diff.tool 和 merge.tool 保持原样。