2012-02-24 16 views
5

Non sto chiedendo come dire note come fare questo - sto usando questa riga nel file initializers/footnotes.rb:Come posso rendere rails_footnote aprire file usando Sublime Text 2?

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

La mia domanda è che cosa dovrebbe andare al posto del txmt://open?...? Ho provato subl:// e sblm:// ma nessuna gioia. E 'qualcosa a che fare con il open?url= ecc?

risposta

9

subl-handler funziona interpretando txmt gli URL, e inoltrarli al Sublime. Se tu, come me, hai TextMate o qualsiasi altra applicazione che attualmente sta rispondendo a txmt, allora il gestore di sub non verrà mai eseguito e non sarà in grado di aiutarti. In questo caso, è necessario un programma di utilità come RCDefaultApp per modificare il gestore predefinito per gli URL txmt da TextMate (o qualsiasi altra cosa sia attualmente) a sub-handler.

Quindi, le istruzioni complete (per here) sono:

  1. Github repo for subl-handler projectInstall & configure subl-handler
  2. Install RCDefaultApp
  3. Aprire il pannello delle preferenze RCDefaultApp, e dirgli di usare subl-handler (non Sublime) per gli URL txmt.
+0

Questo mi ha reso il più lontano finora ... L'ho aperto in modo sublime per i collegamenti txmt: //, ma non sta aprendo il file vero - sei riuscito a farlo? –

+0

Hai perfettamente ragione. Dopo qualche ulteriore risoluzione dei problemi, penso di averlo capito, però. Aggiornamento sopra. – Taavo

+0

Finalmente !!!! Molte grazie. Avere un segno di spunta ... –

5

Sublime Text 2 non ha un gestore di protocollo. Tuttavia, è possibile mappare TextMate di txmt al Sublime Text utilizzando questa applicazione: https://github.com/hiddenbek/subl-handler

C'è anche un plugin Sublime Text che aggiunge un gestore sblm: URL (solo per Windows): https://bitbucket.org/sublimator/sublimeprotocol/src/

+2

Suona come una buona anima, ma non riesco a farlo funzionare sul mio sistema (Mac OSX 10.6.8). –

+0

Grazie per il link all'app per il sub-gestore. Funziona alla grande ed è stata una delle poche cose che ho perso andando da Textmate a Sublime. –

0

Si dovrebbe essere in grado di registrare un gestore di protocollo personalizzato in cromo seguendo questo link

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

+0

Grazie per questo. Il mio cervello è pieno di stupidi questa mattina però ... Non è questo per la registrazione dei protocolli per il collegamento ad altre app web? Come utilizzeresti questo per registrare i link da aprire nelle app sul tuo sistema? –

+0

Penso che devi quindi registrare anche l'app. –

Problemi correlati