如何在MAC或Windows上更改GitHub客户端的外部编辑器?

时间:2015-06-08 05:17:00

标签: git github

我在MAC OS X 10.10上使用GitHub客户端。 (请注意,我没有使用GitHub for Enterprise。)

我注意到当出现合并冲突时,GitHub Client会提示我使用Finder或外部编辑器解决冲突。我没有在GitHub客户端本身看到合并中的文件冲突。所以我想设置一个编辑器(我使用Brackets)作为外部编辑器。

在当前场景中,当我点击GitHub中的 外部编辑器 按钮时(发生合并冲突时显示),我看到 Safari 浏览器。

我还查看了git命令提示符选项,看看是否有办法使用终端窗口更改GitHub客户端的设置。

到目前为止,我发现我只能为git终端/命令行工具设置core.editor全局配置,但是无法为GitHub客户端设置我选择的外部编辑器。

任何建议都将受到赞赏。

2 个答案:

答案 0 :(得分:4)

我刚在Mac上测试过,正如@Nick Volynkin建议的那样,你需要更改该扩展的系统默认值。

在取景器中的Mac上,右键单击具有相应扩展名的文件,单击“信息”并更改“打开方式”默认值。 http://www.mactip.net/change-default-application-file-extensions/

答案 1 :(得分:0)

现在支持更多编辑器,您可能还可以包括不在列表中的其他编辑器。

当前,所有这些现在都应该起作用:

  • 原子
  • MacVim
  • Visual Studio代码
  • 崇高文字
  • BBEdit
  • PhpStorm
  • RubyMine
  • TextMate
  • 托架
  • WebStorm
  • Typora
  • SlickEdit

您可以在GitHub的编辑器集成文档中了解有关此过程的更多信息:

https://github.com/desktop/desktop/blob/development/docs/technical/editor-integration.md

编辑:(2018年1月10日),更新了链接,反映了GitHub将文档移至的新分支以及已知有效的示例应用。