Resaltado de sintaxis de sentencias multilínea separadas por conductos Haml

¿Cómo erradico este tipo de fealdad?

enter image description here

Sería bueno tener algún resaltado de sintaxis en estas cosas.

Pensé que este paquete de Textmate aquí podría hacer el truco, pero sin suerte. Sé que todo tiene que ver con los separadores de tuberías para declaraciones de varias líneas.

preguntado el 22 de mayo de 12 a las 21:05

1 Respuestas

¿Necesitas esas barras verticales en primer lugar? Nunca los he usado de esta manera en mis archivos Haml. Según los documentos de Haml, el carácter de tubería designa una cadena de varias líneas:

%whoo
  %hoo= h(                       |
    "I think this might get " +  |
    "pretty long so I should " + |
    "probably make it " +        |
    "multiline so it doesn't " + |
    "look awful.")               |
  %p This is short.

Entonces, para lo que está haciendo, solo tener una coma al final de la línea después de uno de sus argumentos debería ser suficiente para colocar el siguiente argumento donde quiera en la siguiente línea.

Respondido 01 Jul 12, 17:07

buen punto. Estaba recibiendo errores antes, tendré que volver a visitar y ver cuál fue el error. Gracias. - botbot

No hay problema. ¿Deshacerse de las líneas terminó solucionando los errores que estaba recibiendo, o al menos le dio los mismos errores, pero ahora tiene un código más bonito? :-)- Pablo Fioravanti

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.