【问题标题】:How can I make rails_footnotes open files using Sublime Text 2?如何使用 Sublime Text 2 使 rails_footnotes 打开文件?
【发布时间】:2012-02-24 17:15:57
【问题描述】:

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

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

我的问题是应该用什么来代替txmt://open?...?我试过subl://sblm:// 但没有快乐。和open?url= 等有关系吗?

【问题讨论】:

    标签: ruby-on-rails sublimetext footnotes


    【解决方案1】:

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

    因此,完整的说明(每个 here)是:

    1. Github repo for subl-handler project Install & configure subl-handler
    2. Install RCDefaultApp
    3. 打开 RCDefaultApp 首选项窗格,并告诉它对 txmt URL 使用 subl-handler (not Sublime)。

    【讨论】:

    • 到目前为止,这让我走得最远......我已经为 txmt:// 链接打开 sublime,但它没有打开实际文件 - 你设法让它这样做?
    • 你完全正确。经过进一步的故障排除后,我想我明白了。以上更新。
    • @JulesCopeland、@Taavo,这些确切的说明在 OSX 10.6.8 上对你有用吗?我只是尝试打开从答案中的链接下载的 subl-handler 并收到 SublHandler quit unexpectedly 错误。
    • 通过执行以下操作使其在 OSX 10.6.8 上运行(我确信有更好的方法...):下载Scott Wadden's repo of Sublhandler 的压缩包,而不是来自自述文件中损坏的下载链接,而是 repo 的 zip。解压缩文件,将 Debug 应用程序从 build/Debug/SublHandler.app 复制到我的 Applications 文件夹中,然后为 Sublime Text 2 完成 instructions on the rails_footnotes repo。希望这有助于其他想知道 SublHandler 应用程序为什么会崩溃的人。
    【解决方案2】:

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

    还有一个 Sublime Text 插件,它添加了一个 sblm: url 处理程序(仅限 Windows):https://bitbucket.org/sublimator/sublimeprotocol/src/

    【讨论】:

    • 听起来不错,但似乎无法在我的系统上运行(Mac OSX 10.6.8)。
    • 感谢 subl-handler 应用程序的链接。效果很好,是我从 Textmate 到 Sublime 时错过的少数几件事之一。
    猜你喜欢
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 2018-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    相关资源
    最近更新 更多