Snippet dans Sublime Text 3

Résolu/Fermé
chabinot Messages postés 321 Date d'inscription mardi 10 novembre 2015 Statut Membre Dernière intervention 22 mars 2024 - 24 déc. 2017 à 13:45
chabinot Messages postés 321 Date d'inscription mardi 10 novembre 2015 Statut Membre Dernière intervention 22 mars 2024 - 28 déc. 2017 à 08:52
Bonjour,
Je suis en train de créer un snippet dont voici le source:

<snippet>
<content><![CDATA[
<?php foreach (${1:variable} as ${2:key} => ${3:value}): ?>

<?php endforeach; ?>
]]></content>
<tabTrigger>fore</tabTrigger>
</snippet>

Il marche, mais j'aimerais ajouter un $ avant variable, key et value. En fait,
je veux avoir comme résultat:
<?php foreach ($variable as $key => $value): ?>
		
<?php endforeach; ?>

alors que j'ai en retour:
<?php foreach (variable as key => value): ?>
		
<?php endforeach; ?>

J'ai cherché dans la documentation de Sublime, mais je n'ai pas trouvé comment ajouter
$ après ${1:variable), j'ai essayé ${1:$variable}, mais cela ne marche pas.
Si quelqu'un connaît bien Sublime Text 3 et qu'il peut m'aider, il est le bienvenu.
De mon côté, je continue à chercher.
Cordialement

A voir également:

1 réponse

chabinot Messages postés 321 Date d'inscription mardi 10 novembre 2015 Statut Membre Dernière intervention 22 mars 2024 15
28 déc. 2017 à 08:52
Bonjour à tous,
J'ai trouvé ce que je voulais, c'est tout bête, mais il fallait le savoir, il suffisait de rajouter un \$ comme suit:
<snippet>
	<content><![CDATA[
<?php foreach (\$${1:variable} as \$${2:key} => \$${3:value}): ?>

<?php endforeach; ?>
]]></content>
<tabTrigger>fore</tabTrigger>
</snippet>

Le sujet est résolu.
0