Je sais que cela peut être fait parce que je l'ai déjà fait, mais je ne me souviens pas comment.IntelliJ Live Template script groovy cut'n coller à partir du presse-papiers
Vous créez un modèle direct dans IntelliJ et vous définissez une variable appelée $GROOVY$
qui prend la sortie de cette expression:
groovyScript([Some file path])
Ensuite, vous écrivez un script Groovy au chemin du fichier en question. L'idée est que je vais copier des dépendances de style Ivy et les coller ensuite en tant que dépendances de style maven de telle sorte que les specs Ivy séparées par des deux points deviennent des maven XML lorsque je les colle. En particulier, ce dont je ne me souviens pas est comment obtenir le modèle en direct pour extraire le contenu du presse-papiers.
Voici ce que je suis en train. Je crée une variable appelée $ GROOVY $ qui prend cette expression: groovyScript (C: \ chemin \ vers \ groovy \ script.groovy, presse-papiers()) – NonYaBidnezz
Cette réponse décrit comment utiliser la méthode 'clipboard()' (ie vous devez l'assigner à une variable de template live). Avez-vous essayé de le faire? Si ce n'est pas le cas (ou si vous avez et que _somehow_ ne réalise pas ce que vous voulez), vous pourriez peut-être mettre à jour votre question pour (a) fournir votre définition de modèle et (b) montrer le résultat souhaité. – glytching