zoukankan      html  css  js  c++  java
  • 菲佣WPF——8(规范编程自定义模版)

    我们在开发的时候,经常要写文件的头,和一些版本的申明。大多数文件时相同的,这时我们就需要C#提供的自定义模版。

    Let's go

    我们来定义自己的cs文件模版

    先建立一个Console Application

    接着我们在MyCSClass这个类中定义模版

    下面是模版中可以使用的参数(对于的意义)

    clrversion
    公共语言运行时 (CLR) 的当前版本。
    GUID [1-10]
    用于替换项目文件中的项目 GUID 的 GUID。 最多可以指定 10 个唯一的 GUID(例如,guid1))。
    
    itemname
    用户在添加新项对话框中提供的名称。
    
    machinename
    当前的计算机名称(例如,Computer01)。
    
    projectname
    用户在新建项目对话框中提供的名称。
    registeredorganization
    HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization 中的注册表项值。
    
    rootnamespace
    当前项目的根命名空间。 此参数用于仅在要添加到项目中的项中替换命名空间。
    safeitemname
    用户在“添加新项”对话框中提供的名称,名称中移除了所有不安全的字符和空格。
    safeprojectname
    用户在“新建项目”对话框中提供的名称,名称中移除了所有不安全的字符和空格。
    time
    以 DD/MM/YYYY 00:00:00 格式表示的当前时间。
    userdomain
    当前的用户域。
    username
    当前的用户名。
    webnamespace
    当前网站的名称。 在 Web 窗体模板中使用此参数以确保类名称是唯一的。 如果网站位于 Web 服务器的根目录下,则此模板参数将解析为 Web 服务器的根目录。
    year
    以 YYYY 格式表示的当前年份。
    

    接着开始到处模版。

    点击导出模版:

    到此模版已经好了,我看可以添加一个看看

    重启下VS, 就可以了

    在别人的vS下,我们就直接将模版放到

    Documents\Visual Studio 2012\Templates\ItemTemplates\Visual C#
    

     这个目录下

    这样就可以使用了

  • 相关阅读:
    ios 数据类型转换 UIImage转换为NSData NSData转换为NSString
    iOS UI 12 block传值
    iOS UI 11 单例
    iOS UI 08 uitableview 自定义cell
    iOS UI 07 uitableviewi3
    iOS UI 07 uitableviewi2
    iOS UI 07 uitableview
    iOS UI 05 传值
    iOS UI 04 轨道和动画
    iOS UI 03 事件和手势
  • 原文地址:https://www.cnblogs.com/qiurideyun/p/2974038.html
Copyright © 2011-2022 走看看