11<idea-plugin >
22 <id >com.dengzii.plugin.template</id >
33 <name >Generate Module From Template</name >
4- <version >1.6.4 </version >
4+ <version >1.6.5 </version >
55 <vendor email =" dengzii@foxmail.com" url =" https://github.com/dengzii" >dengzi</vendor >
66
77 <description ><![CDATA[
14142. Support placeholders / ApacheVelocity template lang in file name.<br>
15153. Specify file templates from IDE custom/build-in templates.<br>
16164. Passing placeholders to file template as variables.<br>
17- 5. Output/import template file. share your template with your partner .<br>
17+ 5. Export / Import template, share template by file .<br>
1818<br>
1919<b>Usage</b><br>
20201. Configure template in plugin settings: <b>File > Settings > Tools > Module Template Settings</b>.<br>
21212. Create directories from the 'Structure' tab, click the right mouse button to operate the file tree.<br>
22223. FileTree can use placeholders or ApacheVelocity template lang, the placeholder should like this -> <b>${YOUR_PLACEHOLDER_HERE}</b>.<br>
23- 4. The 'File Template' tab lists which template the specified file uses, you can also use placeholders for FileName field.<br>
23+ 4. The 'File Template' tab lists which template the specified file uses, you can also use placeholders for FileName field,
24+ for same name file, you can use path to distinguish them, for example: c/x.js is match a/b/c/x.js<br>
24255. The 'Placeholder' tab's table defines placeholders for replacing filenames and file templates<br>
2526More information: <a href='https://github.com/dengzii/GenerateModuleFromTemplate/blob/master/README.md'>README</a><br>
2627<br>
@@ -42,6 +43,9 @@ Any question please <a href='https://github.com/dengzii/GenerateModuleFromTempla
4243 ]]> </description >
4344
4445 <change-notes ><![CDATA[
46+ <b>Version 1.6.5 (2023/12/11)</b><br>
47+ 1. Update: File template support match by file path.<br>
48+ 2. Fix: ApacheVelocity template lang not work.<br>
4549 <b>Version 1.6.4 (2023/07/06)</b><br>
4650 1. Feature: Support ApacheVelocity in file name.<br>
4751 <br>
@@ -54,7 +58,7 @@ Any question please <a href='https://github.com/dengzii/GenerateModuleFromTempla
5458 <depends >com.intellij.modules.lang</depends >
5559
5660 <extensions defaultExtensionNs =" com.intellij" >
57- <fileTemplateGroup implementation =" com.dengzii.plugin.template.template.FileTemplateFactory" order =" first" />
61+ <!-- <fileTemplateGroup implementation="com.dengzii.plugin.template.template.FileTemplateFactory" order="first"/> -- >
5862 <applicationConfigurable groupId =" tools" displayName =" Module Template Settings"
5963 id =" preferences.ModuleTemplateConfig"
6064 instance =" com.dengzii.plugin.template.TemplateConfigurable" />
0 commit comments