我知道这可以做到,因为我以前做过但不记得怎么做。
您在IntelliJ中创建了一个实时模板,并设置了一个名为$GROOVY$
的变量,该变量获取此表达式的输出:
groovyScript([Some file path])
然后在相关的文件路径上编写Groovy脚本。我的想法是,我将复制一些常春藤样式的依赖项,然后将它们粘贴为maven样式依赖项,这样当我粘贴它时,冒号分隔的Ivy规范变成了XML maven。
具体而言,我不记得的是如何让实时模板从剪贴板中提取内容。
答案 0 :(得分:3)
我不确定我是否完全遵循你想要做的事情,但我认为它的关键在于:
如何让实时模板从剪贴板中提取内容。
您可以通过定义名为$clipboard$
的参数,然后将此变量与实时模板方法相关联来实现此目的:clipboard()
。
例如,给出以下实时模板:
// Here are the contents of the $clipboard$
在系统剪贴板中使用此值:
foobarbas
然后使用实时模板将产生以下输出:
// Here are the contents of the foobarbas
以下是一些屏幕截图,显示了它的实际效果:
答案 1 :(得分:0)
&
将数据从example-clipboard-body拉到example.clipboard.body。