2017-08-11 1 views
0

c'est le code du modèle direct:PhpStorm - comment mettre le curseur en position secondaire dans les modèles en direct

<nav class="$END$"></nav> 

quand je tape onglet nav et frappé code ci-dessus se produit et le curseur est entre guillemets doubles de classe parce que je dois taper nom de la classe d'abord (son travail jusqu'à ce niveau), puis quand j'appuie sur la touche de tabulation, le curseur doit venir entre les balises.

mais de toute façon cela ne fonctionne pas comme c'est. le curseur arrive au point variable END. C'est très bien. mais quand j'appuie sur la touche de tabulation, l'indentation se produit dans la classe. le curseur ne vient pas entre les étiquettes de navigation

+1

Veuillez fournir un meilleur exemple et ne pas mélanger votre texte avec des explications. Mais généralement parlant - c'est une chose de base et devrait fonctionner immédiatement (si vous avez lu les documents). En ce moment, vous utilisez 2 $ END $ END? Une raison pour laquelle? Savez-vous ce que «$ END $» veut dire là? (indice: c'est l'une des rares variables spéciales). – LazyOne

+0

Je n'utilise la variable END qu'une seule fois au début. J'ai mis à jour la question maintenant. veuillez vérifier à nouveau. –

Répondre

0

ne importe pas. J'ai trouvé une solution. au début, je suivais le mauvais chemin. ci-dessous le code fonctionne pour moi avec la touche de tabulation.

<nav class="$VAR1$">$END$</nav> 
+2

Au lieu de '$ VAR2 $' vous devriez utiliser '$ END $' - c'est plus approprié. '$ VAR2 $' dans une variable ordinaire, il créera donc un espace réservé (une zone à bordure lue) où IDE s'attend à ce que vous entriez une certaine valeur (bien sûr, vous pouvez simplement le tabuler sans entrer quoi que ce soit). '$ END $' est une variable spéciale (selon la documentation) qui indique où le curseur doit être placé lorsque TOUTES les variables ont été complétées afin que vous soyez libre d'y faire quoi que ce soit sans avoir besoin de quitter l'espace réservé. – LazyOne

+0

merci mate var 2 doit être variable END –