Frage

Wie kann ich ein wörtliches Einfügen einfügen? $1 in einem Snippet mit Snipmate? Ich konnte diese Informationen im Handbuch nicht finden…


Führt zu nichts (versucht, einen Platzhalter zu finden):

snippet s
    $1

Führen in $ nur:

snippet s
    $$1
War es hilfreich?

Lösung

Ich fand eine Problemumgehung. Verwenden $${0:1}. Snipmate interpretiert $ {0} nicht, scheint aber stattdessen den Standardtext einzufügen.

Andere Tipps

Grundsätzlich können Sie nicht. Die nächstgelegene Problemumgehung verwendet Standardtext:

snippet s
    $${1:1}

Dadurch müssen Sie einmal die Registerkarte klicken.

Dies ist ein aufgelistetes Problem mit Snipmate - und seit zwei Jahren würde ich nicht den Atem anhalten, um es zu reparieren.

Ich bin derzeit auf einer Werbereise für Ultisnips auf Stackoverflow. Ultisnips unterstützt entkommenen Schichten, das entsprechende Snippet sieht so aus:

snippet s
\$1
endsnippet

Ein Konvertierungsskript für Snipmate -Snippets wird mit Ultisnips versendet, sodass das Schalten einfach ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top