Emmet: Mettre des sauts de ligne dans le texte

Créé le 29 déc. 2013  Â·  5Commentaires  Â·  Source: emmetio/emmet

Salut,

J'aime utiliser l'opérateur de multiplication Emmet combiné avec des accolades (pour le texte), au lieu de faire une copie multiple. Par exemple, disons que j'ai cette ligne :
"Ceci est un texte Je veux dire quelque chose que je ne veux pas ou que je ne peux pas écrire en utilisant la syntaxe Emmet..."

Ce que je fais, c'est juste mettre des accolades et un multiplicateur, comme celui-ci, et développer :
{Ceci est un texte Je veux dire quelque chose que je ne veux pas ou que je ne peux pas écrire en utilisant la syntaxe Emmet...}*20
Dans la plupart des cas, c'est plus rapide que de copier-coller une vingtaine de fois...

Le problème est qu'Emmet l'étend sur une seule ligne, et j'aimerais l'avoir avec des sauts de ligne. J'ai essayé de mettre "\n", "\t", "\n\t" et ainsi de suite, à la fin du texte, avant l'accolade fermante, mais cela n'a pas fonctionné. Une idée? Est-il possible?
ps : J'utilise Emmet avec Dreamweaver, mais je pense que ce problème est indépendant de l'éditeur de texte.

Merci!

Commentaire le plus utile

Mettez la variable ${newline} à la fin du texte, comme ceci :

`{du texte${nouvelle ligne}}*20

Tous les 5 commentaires

Mettez la variable ${newline} à la fin du texte, comme ceci :

`{du texte${nouvelle ligne}}*20

Merci beaucoup! Fonctionne bien.
D'où est ce que ça vient? Je ne trouve pas cette syntaxe dans la documentation Emmet.
De plus, comme Emmet consiste à taper moins, je me demandais pourquoi ne pas utiliser quelque chose de plus court comme $ nl ?

Ok, compris, merci.
J'ai trouvé la définition de la variable dans l'original snippets.json https://github.com/emmetio/emmet/blob/master/snippets.json à la ligne 7 : "newline": "\n" (je le précise juste au cas où cela peut être utile à un futur lecteur).

je ne sais pas si cela fonctionnera sur vos éditeurs mais ici dans Editplus (editplus.com) le meilleur éditeur depuis '98,
j'édite snippets.json et j'insère à l'intérieur ..

"cc:noie": "<!--[if !IE]><!-->\n\t${child}|\n<!--<![endif]-->", <-----this comma
            "php": "<?php\r\n\r\n?>"   <-------------------------that code
        },

        "abbreviations": {

donc

,
"php": "<?php\r\n\r\n?>"

et il semble que php se transformera en

<?php

?>

JE RÉPÈTE ici dans editplus travailler comme ça . maintenant je devrais trouver comment déplacer le curseur à l'intérieur.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

HeikoMamerow picture HeikoMamerow  Â·  16Commentaires

planetoftheweb picture planetoftheweb  Â·  3Commentaires

midgethoen picture midgethoen  Â·  8Commentaires

sergeche picture sergeche  Â·  25Commentaires

MarvinXu picture MarvinXu  Â·  10Commentaires