Рабочий стол Github открыт в возвышенном, а не атомном

В GitHub Desktop есть ли способ изменить параметр "Открыть в Atom", щелкнув правой кнопкой мыши, вместо "Открыть в возвышенном" или каким-либо другим текстовым редактором?

введите описание изображения здесь

Спасибо!

2 ответа

Решение

Новый ответ для GitHub Desktop (Электрон)

Наконец они добавили опцию в настройках:

предпочтения

Старый ответ для GitHub App Classic (Native)

GitHub ищет /Applications/Atom.app при нажатии "Открыть в Atom", поэтому вам просто нужно переименовать редактор в Atom.app, или же...

Создайте фиктивное приложение, которое открывает Sublime. Вы можете скачать приложение, которое я сделал с Automator, или сделать его самостоятельно:

  1. В Automator выберите Приложение
  2. Добавьте действие Run Shell Script.
  3. Выберите в качестве аргументов в раскрывающемся списке Пропуск ввода
  4. Введите это: /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl "$@"
  5. Сохраните его как Atom в папке " Приложения ".

Ожидаемый файл Automator

Теперь "Открыть в Atom" следует просто "Открыть в Sublime Text"

в Windows с портативным редактором Sublime Text.

Вам необходимо создать раздел реестра с путем к папке, в которой находится файл 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.

Вы не можете, так как это кажется частью меню приложения. Тем не менее, вы можете установить редактор по умолчанию в global config лайк

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

Для получения дополнительной информации обратитесь к статье "Связывание текстовых редакторов с Git".

Другие вопросы по тегам