Emmet: Zeilenumbrüche in Text einfügen

Erstellt am 29. Dez. 2013  ·  5Kommentare  ·  Quelle: emmetio/emmet

Hi,

Ich verwende den Emmet-Multiplikationsoperator gerne in Kombination mit geschweiften Klammern (für Text), anstatt eine Mehrfachkopie zu erstellen. Nehmen wir zum Beispiel an, ich habe diese Zeile:
"Das ist ein Text Ich meine etwas, das ich nicht will oder ich nicht mit der Emmet-Syntax schreiben kann..."

Ich setze einfach geschweifte Klammern und einen Multiplikator wie folgt ein und erweitere:
{Dies ist ein Text Ich meine etwas, was ich nicht will oder ich kann nicht mit der Emmet-Syntax schreiben...}*20
In den meisten Fällen ist dies schneller als 20-maliges Kopieren und Einfügen...

Das Problem ist, dass Emmet es auf eine einzelne Zeile erweitert, und ich möchte es mit Zeilenumbrüchen haben. Ich habe versucht, "\n", "\t", "\n\t" usw. am Ende des Textes vor der schließenden geschweiften Klammer zu setzen, aber es hat nicht funktioniert. Irgendeine Idee? Ist es möglich?
ps : Ich verwende Emmet mit Dreamweaver, aber ich denke, dieses Problem ist unabhängig vom Texteditor.

Vielen Dank!

Hilfreichster Kommentar

Fügen Sie die Variable ${newline} am Ende des Textes ein, wie folgt:

`{etwas Text${newline}}*20

Alle 5 Kommentare

Fügen Sie die Variable ${newline} am Ende des Textes ein, wie folgt:

`{etwas Text${newline}}*20

Danke vielmals! Funktioniert gut.
Woher kommt das? Ich kann diese Syntax in der Emmet-Dokumentation nicht finden.
Da es bei Emmet nur darum geht, weniger zu tippen, habe ich mich gefragt, warum nicht etwas kürzeres wie $nl verwendet wird.

Okay, verstanden, danke.
Ich habe die Variablendefinition in der ursprünglichen snippets.json https://github.com/emmetio/emmet/blob/master/snippets.json in Zeile 7 gefunden: "newline": "\n" (ich mache es nur für den Fall klar dies kann für einen zukünftigen Leser nützlich sein).

Ich bin mir nicht sicher, ob es bei Ihren Editoren funktioniert, aber hier in Editplus (editplus.com) der beste Editor seit '98.
Ich bearbeite snippets.json und füge sie in ..

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

        "abbreviations": {

so

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

und es scheint, dass sich php in verwandeln wird

<?php

?>

Ich WIEDER hier in editplus arbeite so . Jetzt sollte ich herausfinden, wie ich den Cursor hineinbewege..

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

nicothin picture nicothin  ·  18Kommentare

planetoftheweb picture planetoftheweb  ·  3Kommentare

midgethoen picture midgethoen  ·  8Kommentare

HeikoMamerow picture HeikoMamerow  ·  16Kommentare

corysimmons picture corysimmons  ·  5Kommentare