J'apprends actuellement à définir yasnippets mais il semble y avoir un cas d'utilisation que je n'arrive pas à comprendre. Par exemple, disons que je veux définir un fragment Ruby qui étend la clé 'def' dans une définition de fonction standard. C'est très facile à faire mais supposons que je veux faire le nombre de paramètres de la fonction générée dépend de la clé, comme si je développais la touche 'def>n', je veux une définition de fonction avec n nombre de paramètres. Comment pourrais-je accomplir cela?Touches de dynamique pour yasnippet
modifier
Fondamentalement, je veux faire des extraits dynamiques qui ont un comportement que le plugin HTML Emmet possède. Tout comme dans l'abbrev 'p * 3> div * 2' qui suit avec Emmet crée 3 paires de p étiquettes avec deux paires div dans chacun, je voudrais qu'il soit possible de faire 'def * 3> 2' générer 3 définitions de fonctions avec 2 arguments chacune. C'est juste un exemple mais fondamentalement je veux des propriétés de quantification et d'imbrication.
Pour clarifier cela, quelle serait la clé que j'utiliserais pour cet exemple d'extrait? Je suppose que ce n'est pas seulement "p * 3> div * 2". –
Ouais donc la façon dont je l'ai fait était que vous mettriez une clé, une clé. Ensuite, vous l'agrandissez. Tapez p * 3> div * 2, puis appuyez sur l'onglet – Jules
@ Y.Khurshid cela a-t-il fonctionné pour vous? – Jules