Как я могу сделать rails_footnotes открытыми файлами, используя Sublime Text 2? - PullRequest
5 голосов
/ 24 февраля 2012

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

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

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

Ответы [ 3 ]

9 голосов
/ 24 июля 2012

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

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

  1. Github-репо для проекта sub-обработчика Установка и настройка sub-обработчика
  2. Установить RCDefaultApp
  3. Откройте панель настроек RCDefaultApp и скажите, чтобы она использовала обработчик subl ( not Sublime) для URL-адресов txmt.
5 голосов
/ 25 февраля 2012

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

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

0 голосов
/ 12 июля 2012

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

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

...