Textmate ci mette a disposizione una serie di strumenti utili per lavorare con Rails.
Senza dubbio il primo e più importante è la possibilità di usare (e definire) macro per richiamare i comandi che si usano più spesso, per esempio se vogliamo richiamare un partial in una view ci basterà scrivere:
<%= rpc %>
premere il tasto tab e textmate trasformerà per noi la macro in
<% render :partial => "item", :collection => items %>
Lo stesso principio si può applicare a ogni elemento della nostra applicazione, trovate allegato questo utile cheat sheet per districarvi tra le macro di textmate. Vi assicuro che una volta provato non tornerete più indietro ;)
Un'altra utilissima funzione di text mate è quella di gestire per noi database, script e plugin, dal menu Bundles -> Ruby on Rails, oltre alle su-citate macro abbiamo:
- Call Generate script
- Install Plugin
- Database
Possiamo per esempio effettuare la migration ad una determinata versione del database, oppure chiamare il generatore di modelli, o lo scaffold, tutto senza terminale, comodo no?
Textmate costa 48.75 €, ma è disponibile in versione di prova per 30 giorni qui


