J’utilise actuellement netbeans comme IDE, et j’aimerais utiliser
(mais aussi a pprendre) HAML a la place ERB.
Je suis confronté a un premier probleme, le plugin de coloration n’est
plus maintenu, tampis passons, cependant je au moment de créer un
nouveau fichier toot.html.haml, je ne peux pas, l’extension haml
n’apparait pas dans la liste.
J’utilise actuellement netbeans comme IDE, et j’aimerais utiliser
(mais aussi a pprendre) HAML a la place ERB.
[…]
Savez vous comment passer au dela de ce probleme?
Disons que c’est un essai pour moi, je me dit que ce serait plus
lisible, l’idée était juste d’avoir du code allégé, pouvoir me reperer
plus facilement.
Merci, Nelson
–~–~---------~–~----~------------~-------~–~----~
Bonjour Nelson,
Je dois avouer à ma grande honte n’avoir jamais réussi à comprendre le
pourquoi du comment de HAML sur ERB… mais peut-être suis-je un
imbécile fini (allez-y, lâchez-vous bande de raclures).
Sérieusement, à quoi ça sert :
– Apprendre un nouveau markup non HTML lequel va, de toutes manières
te générer du HTML au final…
– Avec un processeur supplémentaire pour générer ledit HTML
Tu pourras éventuellement me dire que comme ça, ça te permet de
générer un HTML valide. OK, mais oublier de fermer une balise, c’est
un peu comme oublier de fermer un if, c’est juste que t’as oublié de
te relire. Sauf qu’HTML ne te pète pas à la figure quand tu oublies de
fermer une balise (ou alors sur des versions tellement vieilles de
Netscape que seuls quelques dinosaures s’en souviennent)
– Avec un processeur supplémentaire pour générer ledit HTML
Mais HAML est plus rapide que ERB dans Rails.
Je ne suis pas forcément pour HAML, par contre HTML c’est un
peu comme le typage statique, t’écris plein de choses 2 fois
(ouvrir + fermer). Un des avantages de Ruby c’est d’être concis,
pourquoi on pourrait pas avoir la même chose pour la description
de nos pages ?
En parlant de typage statique et de Haml, ça me fait penser
à la citation de James B. que j’ai tweetée il y a un mois :
Pour la coloration syntaxique sous netbeans, je ne connais pas mais il
y a ca apparemment:
Moi je trouve HAML infiniment plus facile à écrire, maintenir et lire
que erb et je ne suis pas pret d’en revenir.
Pour convertir un design existant en haml, le script html2haml marche
plutot bien.
Je ne vois pas de raison de ne pas l’utiliser à part l’indentation ou
la coloration mal gérée par l’editeur (mais c’est plutot un probleme
lié à l’editeur ca).
Sauf qu’HTML ne te pète pas à la figure quand tu oublies de
fermer une balise (ou alors sur des versions tellement vieilles de
Netscape que seuls quelques dinosaures s’en souviennent)
C’est vrai quoi, c’est chiant les trucs qui marchent pas quand on fait
n’importe quoi ;-p
Heu-reu-se-ment Internet Explorer est arrivé sur son cheval blanc et a
changé tout ça.
La vérité historique enfin révelée
Yann,
troll dinosaure,
note : ne pas nourrir après minuit.