Menu

Snippet dans Sublime Text 3 [Résolu]

chabinot 145 Messages postés mardi 10 novembre 2015Date d'inscription 18 avril 2018 Dernière intervention - 24 déc. 2017 à 13:45 - Dernière réponse : chabinot 145 Messages postés mardi 10 novembre 2015Date d'inscription 18 avril 2018 Dernière intervention
- 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

Afficher la suite 

1 réponse

Répondre au sujet
chabinot 145 Messages postés mardi 10 novembre 2015Date d'inscription 18 avril 2018 Dernière intervention - 28 déc. 2017 à 08:52
0
Utile
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.
Commenter la réponse de chabinot