Par exemple, comment créeriez-vous l'équivalent de l'extrait ctor
Visual Studio C# dans VSCode? Je regarde les documents TextMate, sur lesquels le système de snippet VSCode est basé et je vois beaucoup de variables comme TM_SCOPE mais VSCode ne semble pas évaluer ces variables. Est-ce impossible dans l'état actuel du support de l'extrait de code VSCode?Pouvez-vous accéder à un nom de classe dans un extrait de code VSCode?
0
A
Répondre
2
Selon la documentation VSCode, lorsque vous voulez créer un nouveau fichier des extraits pour C#:
// Place your snippets for C# here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: // $1, $2 for tab stops, ${id} and ${id:label} and ${1:label} for variables. Variables with the same id are connected.
Il semble qu'à l'heure actuelle (sur v0.10.6), seulement n $ variables sont autorisées.
0
Il ne supporte cependant tous TextMate vars hors modèles de interpolations, RegEx et transformations - donc vous pouvez faire un pour l'addition en fonction du nom du fichier:
"body": [
"public $TM_FILENAME()",
"{",
"$0",
"}"
]
Cela devient malheureusement l'extension de fichier aussi, pas compris comment raser encore
Merci. Je n'étais pas particulièrement optimiste que cela serait soutenu. –