2012-02-24 61 views
5

我不問如何告訴腳註如何做到這一點 - 我使用這條線在initializers/footnotes.rb文件:如何使用Sublime Text 2打開rails_footnotes文件?

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

我的問題是我應該在的地方txmt://open?...的去嗎?我試過subl://sblm://,但沒有快樂。這與open?url=等有關嗎?

回答

9

subl處理程序的工作原理是解釋txmt的URL,並將其轉發到崇高。如果你像我一樣,有TextMate或任何其他應用程序當前響應txmt,那麼subl處理程序將永遠不會運行,並將無法幫助你。如果是這樣的話,你需要一個像RCDefaultApp這樣的工具來從TextMate(或者它現在的任何東西)中將txmt url的默認處理程序更改爲subl-handler。

所以,完整的說明(每here)是:

  1. Github repo for subl-handler projectInstall & configure subl-handler
  2. Install RCDefaultApp
  3. 打開RCDefaultApp預置面板,並告訴它使用subl處理程序(崇高)爲txmt網址。
+0

這已經讓我走得最遠......我已經爲它打開了崇高的txmt://鏈接,但它沒有打開實際的文件 - 你是否設法讓它做到這一點? – 2012-07-24 08:55:26

+0

你是完全正確的。經過一些進一步的故障排除後,我想我明白了。以上更新。 – Taavo 2012-07-24 13:16:43

+0

終於!!!!非常感謝。打個勾... – 2012-07-24 16:07:58

5

Sublime Text 2沒有協議處理程序。但是,您可以TextMate的txmt地圖使用這個程序,崇高的文本:https://github.com/hiddenbek/subl-handler

還有,增加了一個sblm: URL處理程序崇高文本插件(僅Windows):https://bitbucket.org/sublimator/sublimeprotocol/src/

+2

聽起來像一個很好的靈魂,但似乎無法讓我的系統上工作(Mac OSX 10.6.8)。 – 2012-03-28 12:55:23

+0

感謝鏈接到subl-handler應用程序。偉大的作品,是我錯過了從Textmate到Sublime的少數幾件事之一。 – 2012-06-07 20:46:38

0

您應該能夠註冊一個在鍍鉻自定義協議處理程序可通過以下鏈接

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

+0

感謝您的支持。今天早上我的大腦充滿了愚蠢......雖然這不是用於註冊協議來鏈接到其他網絡應用嗎?你將如何使用它來註冊鏈接以在系統上的應用程序中打開? – 2012-07-13 09:21:01

+0

我認爲你還必須註冊該應用程序。 – 2012-07-13 09:29:44

相關問題