• 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模板下的内容(他不能还原)。

  • 相关阅读:
    c# 遍历DataTable
    c# 判断网络状态
    c# 发送Http 请求
    c# 处理Json字符串
    环境搭建(Nginx + PHP7 + Mysql + 运行ThinkPHP5项目)
    c# 获取时间戳
    php 处理 byte
    微信小程序 滚动至元素底部
    mysql 删除 多个字段相同的 重复的 数据
    微信小程序 跑马灯效果
  • 原文地址:https://www.cnblogs.com/fcq121/p/2959202.html
Copyright © 2020-2023  润新知