6

在 GitHub Desktop 中,有没有办法将右键单击“在 Atom 中打开”选项更改为“在 Sublime 中打开”或其他一些文本编辑器?

在此处输入图像描述

谢谢!

4

3 回答 3

4

GitHub Desktop (Electron) 的新答案

他们最终在首选项中添加了一个选项:

喜好

GitHub App Classic(本机)的旧答案

GitHub/Applications/Atom.app在点击“在 Atom 中打开”时会查找,因此您只需将编辑器重命名为Atom.app, 或...

创建一个打开 Sublime 的虚拟应用程序。您可以下载我使用 Automator 制作的应用程序或自己制作一个:

  1. 在 Automator 中,选择应用程序
  2. 添加操作运行 Shell 脚本
  3. 传递输入下拉列表中选择作为参数
  4. 输入这个:/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl "$@"
  5. Applications文件夹中将其另存为Atom 。

预期的 Automator 文件

现在“在 Atom 中打开”应该只是“在 Sublime 文本中打开”

于 2016-03-28T13:57:30.240 回答
1

你不能,因为它似乎是应用程序菜单的一部分。但是,您可以将默认编辑器设置global config

git config --global core.editor "subl -n -w"

有关更多信息,请参阅将文本编辑器与 Git 关联

于 2016-01-06T07:53:26.587 回答
1

在带有便携式 Sublime 文本编辑器的 Windows 上。

您需要创建一个注册表项,其中包含指向 subl.exe文件所在文件夹的路径。这是键的绝对最小值(值名):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Sublime Text 3_is1]
"Publisher"="Sublime HQ Pty Ltd"
"DisplayName"="Sublime Text 3"
"InstallLocation"="C:\\Apps\\YOUR\\PATH\\TO\\Sublime\\"
"Comment"="This key is needed for Github to detect SublimeText"

不需要Comment值名。我添加它是为了让自己记住这个键是关于什么的。

这是卸载信息的注册表位置。但是因为我删除了原始 Sublime 安装创建的大部分值名,Windows Uninstall 不会将其显示为要在 Uninstall 中删除的条目。

于 2019-12-07T16:48:59.543 回答