Sto utilizzando un modello js.erb per eseguire il rendering di jQuery. Quando si modifica un file html.erb in TextMate, ho spesso uso la comoda combinazione di tasti, ctrl +>, per creare e quindi alterna i seguenti tag:TextMate js.erb: toggle <%= %>, <% %>
<%= %>
<% %>
<%- -%>
<%# %>
Questa scorciatoia non funziona per impostazione predefinita quando si modifica js file .erb. Nell'editor di Bundle, ho trovato uno snippet chiamato "Inserisci ERb <% ..% o <% = ..%>" in "Ruby". Aggiungendo "source.js" al selettore scope sono stato in grado di far funzionare l'inserimento, ma quando ho premuto il tasto combo più volte, invece di attivare il tag ho inserito un tag all'interno di un tag come questo:
<%= <%= %> %>
Ho provato a cambiare lo scope del comando chiamato "Toggle ERb Tags" ma non riesco a passare al lavoro. Eventuali suggerimenti?
aggiornamento 19 Nov 2010:
Questo non è più un problema nella nuova versione di TextMate che è uscito questa settimana: 1.5.10 (1623).
Grazie per il suggerimento, ma questo non ha risolto il problema. Ho aggiornato sia il pacchetto Ruby on Rails utilizzando il tuo link e il pacchetto Ruby (http://github.com/drnic/ruby-tmbundle). Sembra che ci siano alcune nuove fantastiche funzionalità, ma sto riscontrando lo stesso problema con il tag che attiva i file js.erb. – balexand
Ah, mi dispiace sentirlo. L'aggiornamento ha risolto un problema simile per me. Spero che tu capisca qual è il problema! – Raphomet