zoukankan      html  css  js  c++  java
  • vs 2010 中添加 代码模板,动态生成创建时间,创建作者等信息



    #region
    File Information /* ---------------------------------------------------------------------- * File Name: $safeitemname$ * Create Author: $username$ * Create DateTime: $time$ * Description: *----------------------------------------------------------------------*/ #endregion

    以上是示例,

    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Web\1033

    在此目录下有对应的各种代码模板,增加以上内容即可,目录因安装位置可能略有不同,

    以下转自http://blog.163.com/to_yht/blog/static/1227257742012101923710334/

    这里$var$ 都是系统的变量,模板参数是要区分大小写的,大家需要注意。系统提供的可用的参数如下:

    参数  说明 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 当前的用户名。

    year 以 YYYY 格式表示的当前年份。

    保存并关闭,完成模板设置,会发现新创建的类文件如您所愿。

    其他vs版本的设置步骤相同。在vs根目录下搜索Class.zip等模板文件的物理路径

    ItemTemplates与ItemTemplatesCache的区别在于,如果您设置了ItemTemplates下的模板,需要在VS命令行中运行devenv /setup 命令  ,以Itemtemplates模板生成ItemTemplatesCache的模板,也就是说ItemTemplatesCache模板的设置会被原始的Itemtemplates模板还原。所以最好不要轻易改变Itemtemplates模板下的内容(他不能还原)。

  • 相关阅读:
    iOS 字符串的UTF8 编码 以及归档反归档
    iOS 关于关键字高亮
    iOS 适配 ,关于prefix Header 文件的配置
    关于collectionView 的头视图
    关于页面的下拉刷新,和上拉加载 --- > collectionView ,tableView
    Nums数独计算器的感谢版,有3种解题方式,过去注册的也是可以用
    Nums数独计算器,良心软件,给不给钱都是可以的
    人生不过是给自己找一些痕迹,证明自己存在过
    做些有益的事情,人生要懂得自重
    振作才是自己可以走的路,人生不要放弃自己的争取
  • 原文地址:https://www.cnblogs.com/fcq121/p/2959202.html
Copyright © 2011-2022 走看看