Provide plugin description

This commit is contained in:
Matthias Gugel 2020-12-13 19:59:49 +01:00
parent 4169c1305f
commit 9e5c4f2f7c

View File

@ -4,7 +4,51 @@
<vendor email="filename_template@idetools.de" url="http://www.idetools.de/filename_template">IDE Tools</vendor>
<description><![CDATA[
Create new files based on filename templates.
<p>Create new files based on filename templates.</p>
<h3>Getting Started</h3>
<h4>Usage</h4>
<ol>
<li>Settings -> Tools -> Filename Template</li>
<li>Configure filename templates</li>
<li>Create new file: New -> <i>Template name</i></li>
<li>Complete the file name with return</li>
</ol>
<h4>Filename Template Configuration</h4>
<dl>
<dt>Active</dt>
<dd>Only active filename templates will be shown in the menu.</dd>
<dt>Name</dt>
<dd>The name will be shown in the menu.</dd>
<dt>Description</dt>
<dd>The description will be shown in the status bar when hovering the menu entry.</dd>
<dt>Template</dt>
<dd>
<p>The processed template where all place holders have been replaced with actual values is used as basis for the filename in the <i>New File</i> popup.</p>
<br/>
<p>A template might contain following place holders:</p>
<dl>
<dt>{EPOCH}</dt>
<dd>The current unix time stamp: Seconds since the Unix Epoch on January 1st, 1970 at UTC.</dd>
</dl>
</dd>
</dl>
<h3>Features</h3>
<ul>
<li>Manage filename templates</li>
<li>New File context menu integration</li>
</ul>
<p><small>Inspired by <a href="https://plugins.jetbrains.com/plugin/8144-configurablefilename">ConfigurableFilename</a></small></p>
]]></description>
<!-- please see https://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html
@ -17,7 +61,7 @@
<applicationConfigurable parentId="tools"
instance="de.idetools.filename_template.settings.FilenameTemplateConfigurable"
id="de.idetools.filename_template.settings.FilenameTemplateConfigurable"
displayName="Filename Template Settings"/>
displayName="Filename Template"/>
<postStartupActivity
implementation="de.idetools.filename_template.InitializeFilenameTemplateActivity"/>
</extensions>