11/19/2023
创建
|
<Configuration>
<SharedSolutionTemplateManager>
<LiveTemplates>
<Template uid="c32292d7-27d5-4bbb-bb96-45d9d25ff58b" shortcut="propnotify" description="A get/set property that observes the notify changed style" text="private $TYPE$ _$cammelName$;

//[Category("")]
//[Description("")]
public $TYPE$ $NAME$
{
 get { return _$cammelName$; }
 set
 {
 if (_$cammelName$ != value)
 {
 _$cammelName$ = value;
 OnPropertyChanged("$NAME$");
 }
 }
}
" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="TypeMember" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables>
<Variable name="TYPE" expression="" initialRange="0" />
<Variable name="NAME" expression="suggestVariableName()" initialRange="0" />
<Variable name="cammelName" expression="decapitalize(NAME)" initialRange="-1" />
</Variables>
<CustomProperties />
</Template>
</LiveTemplates>
<FileTemplates>
<Template uid="de77ff5d-a3b0-4edc-a18f-f5ffbd29a07c" shortcut="" description="App Command" text="using System;
using System.Windows.Forms;
using MiniSqlQuery.Core;
using MiniSqlQuery.Core.Commands;
//using WeifenLuo.WinFormsUI.Docking;

namespace $ns$
{
 public class $class_name$
 : CommandBase
 {
 public $class_name$()
 : base("$name$")
 {
 //ShortcutKeys = Keys.Control | Keys.Alt | Keys.?;
 //SmallImage = ImageResource.?;
 }

 public override void Execute()
 {
 // todo - imp command
 }
 
 //public override bool Enabled
 //{
 // get { return HostWindow.ActiveChildForm != null; }
 //}
 }
}" reformat="True" shortenQualifiedReferences="True">
<Context>
<ProjectLanguageContext language="CSharp" />
</Context>
<Categories />
<Variables>
<Variable name="ns" expression="fileDefaultNamespace()" initialRange="-1" />
<Variable name="class_name" expression="getFileNameWithoutExtension()" initialRange="0" />
<Variable name="name" expression="" initialRange="0" />
</Variables>
<CustomProperties>
<Property key="FileName" value="AppCommand" />
<Property key="Extension" value="cs" />
<Property key="ValidateFileName" value="False" />
</CustomProperties>
</Template>
</FileTemplates>
</SharedSolutionTemplateManager>
</Configuration>
|