Как я могу заставить рельсы_footnotes открывать файлы с помощью Sublime Text 2?

StackOverflow https://stackoverflow.com/questions/9435075

Вопрос

Я не спрашиваю, как указать в сносках, как это сделать — я использую эту строку в initializers/footnotes.rb файл:

Footnotes::Filter.prefix = 'txmt://open?url=file://%s&line=%d&column=%d'

Мой вопрос в том, что должно быть вместо txmt://open?...?я пробовал subl:// и sblm:// но никакой радости.Это как-то связано с open?url= и т. д?

Это было полезно?

Решение

Subl-handler интерпретирует URL-адреса txmt и пересылает их в Sublime.Если у вас, как и у меня, есть TextMate или любое другое приложение, отвечающее на txmt, то subl-handler никогда не запустится и не сможет вам помочь.В этом случае вам понадобится такая утилита, как RCDefaultApp, чтобы изменить обработчик по умолчанию для URL-адресов txmt с TextMate (или того, что он есть в настоящее время) на subl-handler.

Итак, полная инструкция (пер. здесь) являются:

  1. Репозиторий Github для проекта subl-handler Установить и настроить субобработчик
  2. Установите приложение RCDefaultApp.
  3. Откройте панель настроек RCDefaultApp и укажите, чтобы она использовала subl-обработчик (нет Sublime) для URL-адресов txmt.

Другие советы

Sublime Text 2 не имеет обработчика протокола.Тем не менее, вы можете сопоставить Textmate txmt в Sublime Text с помощью этого приложения: https://github.com/hiddenbek/subl-handler

Существует также плагин Sublime Text, который добавляет sblm: обработчик URL-адреса (только для Windows): https://bitbucket.org/sublimator/sublimeprotocol/src/

Вы сможете зарегистрировать собственный обработчик протокола в Chrome, перейдя по этой ссылке.

http://updates.html5rocks.com/2011/06/Registering-a-custom-protocol-handler

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top