2010-01-17 10 views
8

Cuando se escriben plantillas de ERB en Ruby on Rails utilizando el formato de Textmate a mano, casi apesta.Formateo de plantillas de ERB automáticamente en el compañero de texto

¿Alguien sabe de un paquete de compañero de clase que se encarga de formatear las plantillas/vistas de ERB? Mi Google no ha encontrado nada. ¡Gracias!

+0

¿Qué quiere decir con el formateo a mano? Creo que el paquete integrado Textmate Bundle for Rails es genial. –

+0

Formateado automático de las vistas. Cuando escriba HTML directamente en Textmate, puede usar el comando Tidy del paquete HTML para "limpiar" un archivo HTML. Estoy buscando un ERB equivalente al comando HTML Tidy. –

+0

Esto es SOO molesto. Me encantaría encontrar una buena solución para esto. –

Respuesta

2

Creo que la mejor solución es utilizar el paquete HTML (Rails). Y cuando desee arreglar algo, tendrá que ir al menú Bundles> HTML> Tidy.

que, junto con la sangría de selección ( - - [), se encarga de la mayoría de mis necesidades de cambio de formato.

NOTA: Por desgracia, cuando en el HTML (rieles) paquete, el acceso directo ordenada normales ^ - - H consigue anulados y en su lugar pone en marcha el "Crear una parcial del texto seleccionado" cuando en una * .html.erb archivo. Estoy seguro de que hay una manera de cambiar esto, pero no ha sido lo suficientemente grande como para que lo investigue.

+0

⌥⌘ [te lleva casi allí pero por alguna razón no sangra los bloques en ERB correctamente. Realmente desearía que hubiera una mejor solución para esto. –

+0

HTML> Tidy a través del menú intentaría hacer que su fragmento HTML parcial sea un documento HTML completo con DOCTYPE, etc. – xster

Cuestiones relacionadas