2017-01-24 3 views
0

Je voudrais créer un modèle de code dans eclipse et spécifier où l'utilisateur peut saisir le nom de la variable s'il y a plusieurs instances de la même variable, car l'achèvement du code n'est pas disponible à la première instance.Existe-t-il un moyen de modifier l'ordre des onglets des variables du modèle Eclipse?

Cet exemple est écrit dans Progress ABL, car le nom de variable est défini avant le type de variable dans ce cas, mais ce n'est pas vraiment lié à la langue si quelque chose comme ça est possible dans les templates d'eclipse.

Exemple:

define buffer bTablename for Tablename. 

Modèle:

define buffer b${tablename} for ${tablename}. 

Mais je veux commencer à écrire à la seconde $ {TableName}, est-il un moyen de changer le "ordre de tabulation" ou quelque chose accomplir cela?

+0

Je ne peux pas vraiment vous aider à ce sujet, mais je ne vois pas pourquoi vous vous intéresseriez au domaine dans lequel vous étiez, car lorsque vous en tapez un, il est reflété dans l'autre. Ensuite, quand vous finissez et tabulez vous n'êtes dans ni l'un ni l'autre. Peut-être que je ne comprends pas! ;-) –

Répondre

1

Le JFace template language ne permet pas de spécifier un ordre de tabulation pour les variables de modèle.

Vous devez soit écrire votre propre extension pour l'achèvement du modèle, soit apporter des modifications à Eclipse qui introduisent cette fonctionnalité.

+0

Ok merci quand même, je suppose que je dois vivre avec pour l'instant. – xander