如何使用Sublime Text 2使rails_footnotes打开文件?

我不是问如何告诉脚注如何做到这一点 – 我在initializers/footnotes.rb文件中使用这一行:

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

我的问题是应该取代txmt://open?... ? 我试过了subl://sblm://但没有快乐。 是否与open?url= etc?

subl-handler通过解释txmt url并将它们转发给Sublime来工作。 如果您和我一样,有TextMate或当前正在响应txmt的任何其他应用程序,那么subl-handler将永远不会运行,并且无法帮助您。 如果是这种情况,您需要一个像RCDefaultApp这样的实用程序来将txmt url的默认处理程序从TextMate(或其当前的任何内容)更改为subl-handler。

所以,完整的说明(按此处 )是:

  1. Github repo for subl-handler项目 安装和配置subl-handler
  2. 安装RCDefaultApp
  3. 打开RCDefaultApp首选项窗格,并告诉它对txmt URL使用subl-handler( 而不是 Sublime)。

Sublime Text 2没有协议处理程序。 但是,您可以使用此应用程序将txmttxmt映射到Sublime Text: https : //github.com/hiddenbek/subl-handler

还有一个Sublime Text插件,它添加了一个sblm: url处理程序(仅限Windows): https : sblm:

您应该能够通过以下链接在chrome中注册自定义协议处理程序

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