Domanda

Come posso inserire un letterale $1 In uno snippet, usando Snipmate? Non sono riuscito a trovare queste informazioni nel manuale ...


Risulta in nulla (cerca di trovare un segnaposto):

snippet s
    $1

Risultato in $ solo:

snippet s
    $$1
È stato utile?

Soluzione

Ho trovato una soluzione alternativa. Uso $${0:1}. Snipmate non interpreta $ {0}, ma sembra invece inserire il testo predefinito.

Altri suggerimenti

Fondamentalmente, non puoi. La soluzione alternativa più vicina è l'utilizzo del testo predefinito:

snippet s
    $${1:1}

Questo richiede di premere la scheda una volta.

Questo è un problema elencato con Snipmate - ed è stato per due anni, quindi non trattengo il respiro in attesa che si riparasse.

Attualmente sono in tournée in promozione per Ultisnips su stackoverflow. Ultisnips Support Fuggire Chars, lo snippet corrispondente sembra così:

snippet s
\$1
endsnippet

Uno script di conversione per gli snippet di Snipmate viene spedito con Ultisnips, quindi il cambio è facile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top