Mis snippets en TextMate
Les dejo una recopilación de mis snippets favoritos en TextMate. Para los que no están enterados de que es TextMate, es el mejor editor que existe para Mac OS X, pero de lejos. Para editar un snippet o crear uno basta con ir al menú Bundles > Bundle Editor y ahí escoger la opción Edit Snippets. Saldrá esta ventana con una lista impresionante de Snippets que se activan de diferente forma, sea por comandos de tabulador o combinaciones de teclas:

Luego, escogemos la sección HTML y donde dice Table (table) pegamos este snippet que me hice para generar tablas de forma automática:
<table border="${1:0}"${2: cellspacing="${3:0}"}${4: class="${5:some_text}"}>
<thead>
<tr>
<th>${6:some_text}</th>
<th>${7:some_text}</th>
<th>${8:some_text}</th>
</tr>
</thead>
<tbody>
<tr>
<td>${9:some_text}</td>
<td>${10:some_text}</td>
<td>${11:some_text}</td>
</tr>
</tbody>
</table>
Para no quedarnos cortos a la hora de generar nuevos TH, TR y TD les dejo también los otros snippets que he programado, simplemente seleccionando uno de la lista y presionando el ícono ++ podemos duplicar uno hecho y pegar dentro lo que queramos:
Para los TH de nuestra tabla:
<th>${1:one_text}</th>
Para los TR de nuetra tabla:
<tr>
<td>${1:one_text}</td>
<td>${2:one_text}</td>
<td>${3:one_text}</td>
<td>${4:one_text}</td>
<td>${5:one_text}</td>
</tr>
Para generar más TD en nuestra tabla:
<td>${1:one_text}</td>
Uno que uso seguido:
<div class="clear"></div>
No se imaginan la cantidad de snippets que tengo ya para acelerar el trabajo y estar más cómodo. Por ejemplo, este es un snippet que me hice, que se activa escribiendo alink+Tab:
<a href="${1:some_link}"${2: class="${3:class_name}"}${4: title="${5:some_title_here}"}${6: rel="${7:start/chapter/section/category}"}>${8:some_text_here}</a>
Genera un enlace con todos sus atributos, uno los va borrando o cambiando mediante tabulador… va perfecto.
¿Tienes snippets que sean de interés? ¡Compártelos!
19 Comentarios en “Mis snippets en TextMate”
podras recomendarme algo parecido a TextMate para Windows?
Guido, en Windows no conozco nada que se parezca al TextMate. Por ahí otro lector nos pasa el dato.
Ultraedit es lo más parecido y mejor que he probado como editor en Windows.
Joder tio, hasta en el baño te veo. Resulta que estoy yo ahi sentado en la taza del báter aburrido y haciendo fuerza y derrepente cojo la revista “Glamour” de mi señora, esperando encontrar una carta de esas que envian las lectoras contando sus historias (y que a mi me hacen tanta gracia). Abro por el centro y lo primero que veo, tu foto.
Jejeje
Diego, sin duda tienes razón. TextMate es el mejor editor de textos para Mac… y tal vez es también; el mejor editor de textos incluyendo los de Windows. Yo tengo también algunos snippets, la mayoría para Rails. Entre los que tengo que no son para Rails y que utilizo mucho son muy sencillos, simplemente insertan acentos y caracteres especiales independientemente del contexto en que los use (blog, html, php, rails, etc)
y lo mejor es que ejecuta comandos de shell desde ahi, es como un scite pero en bonito
Dvorak, el rebelde incomprendido
25 de Agosto de 2006 a las 2:04 am
[…] El teclado QWERTY también fué diseñado para el idioma Inglés y aunque existen versiones en Español, de cualquier manera no las uso. Paso gran del tiempo en TextMate (incluso esto lo escribo desde TextMate) escribiendo código y para escribir acentos y caracteres especiales uso snippets. […]
Nicolas Orellana
25 de Agosto de 2006 a las 10:40 am
Recientemente me compra un laptop ASUS la verdad porque relacion precio / prestaciones me venia mucho mejor que un MAC, pero este tipo de aplicaciones me hacen pensar seriamente en cambiar la plataforma, no he tenido el gusto de probarlo pero he visto enormidad de videos y reviews y es increible.
Espero a fin de ano, poder cambiarme a MAC OS y tener acceso a este tipo de aplicaciones que en Windows creo sera dificil ver.
Pablo Gavilán
25 de Agosto de 2006 a las 8:28 pm
Caramba! Casualidad que acabo de descubrir una de estas nuevas iniciativas 2.0 que sirve para compartir snippets y que se integra con TextMate. De lo más útil, oiga!!
Nada que VIM (www.vim.org) no tenga desde hace anios.
Gran innovacion!!
Gus
26 de Agosto de 2006 a las 5:16 am
Tablas :-s
javier
26 de Agosto de 2006 a las 4:59 pm
hola,
te voy a hacer una pregunta que nada que ver,
pero quizás puedas ayudarme.
Quisera saber si puedo tener 2 versiones diferentes de un mismo programa instalados en mi pc, en este caso sería corel painter 7 y corel painter IX en windows 2000.
es posible o estoy preguntando una burrada?
gracias!
Curdito
26 de Agosto de 2006 a las 7:38 pm
Muy bueno!
Leandro Ardissone
29 de Agosto de 2006 a las 8:43 pm
Para Windows lo mas parecido que encontré es EditPlus, pero es comercial y no es 100% igual.
Intype, el TextMate para Windows…
Buenas noticias para todos los que quieren usar TextMate pero no tienen una mac (me incluyo), hoy buscando en Google una alternativa a TextMate para Windows encontré Intype, un editor inspirado en TextMate. Lamentablemente todavía se encuentra en fas…
Anonimo
10 de Septiembre de 2006 a las 7:05 pm
¿En qué te basas para decir que BBEdit es “peor” que TextMate?
Nadie dijo que BBEdit es peor que TextMate. Pero, habiendo usado BBEdit durante 5 años, me puedo dar un estirón de manos para comentarte que está, a mi forma de ver, obsoleto.
BBEdit, hasta donde lo he usado carece de mogollón de automatismos personalizables como los tiene TextMate. TextMate es más rápido, tiene gestor de proyectos, está integrado con SVN y para programar Rails es lo mejor que he visto.
Además, es más barato y se actualiza permanentemente.

Guido
23 de Agosto de 2006 a las 8:54 pm