Sim*_*am5 7 intellij-idea intellij-plugin
我想创建一个可以在我的插件中使用的自定义实时模板.我知道如何使用"设置"对话框创建自定义实时模板,但我希望能够将实时模板作为插件的一部分进行分发:
谢谢.
使用12.1.5我在查看groovy插件源后能够完成此任务.
继续使用设置对话框创建模板.它会在一些地方保存生成的XML文件下%home%/.Ideawhatever/config/templates
在group_name.xml
将此文件复制到 project/resources/liveTemplates
创建实现DefaultLiveTemplatesProvider
并实现如下:
@Override
public String[] getDefaultLiveTemplateFiles()
{
return new String[] {"liveTemplates/group_name"};
}
Run Code Online (Sandbox Code Playgroud)在plugin.xml中的扩展名下添加以下内容
defaultLiveTemplatesProvider implementation="com.tridium.intellij.NiagaraTemplatesProvider"
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
1222 次 |
最近记录: |