Visual Studio2017自动添加版权信息
很多公司开发的时候都会要求开发人员在程序文件添加公司版权信息和开发人员信息等,例如以下信息:
/******************************************************************
* Copyright (C): **公司
* NameSpace: Test
* FileName: class1
* Create By:Connor 2017/8/17 21:02:15
* Description:
* Update By:
* Update Description:
******************************************************************/
每次手动添加的话,就很烦,所以我们可以修改vs的模板文件来达到自动添加的目的。
我们首先找到vs2017的安装目录,在安装目录下找到模板文件夹,我的目录位置是:D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class。我们修改目录下的Class.cs文件,在文件头添加如下信息:
/******************************************************************
* Copyright (C): *****公司
* CLR版本: $clrversion$
* 命名空间名称: $rootnamespace$
* 文件名: $safeitemname$
* 文件描述:
* 创建时间: $time$
* 创建人:
* 修改时间:
* 修改人:
* 修改原因:
******************************************************************/
那么以后我们添加类文件的时候,所有的类文件都会自动插入如上信息。
但是我们在开发Xamarin跨平台App的时候添加xaml文件或者在Android和iOS项目下面怎么添加如上信息?我们首先要找到Xamarin安装的模板路径。我的路径是D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Xamarin.Forms\T\I\CSharp\Xamarin.Forms。注意此目录下的文件都是压缩文件,我们可以点进去找到模板文件,然后在文件头插入上面的版权信息就可以了,这个目录是在添加Xamarin.Forms文件时才会有用,在Android和iOS项目时,我们要找到另外一个目录D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio\T\IT。这个目录下面分别进入Android或者Apple文件夹,然后按照上面的步骤修改就可以了,修改完了以后,我们以管理员身份运行vs2017开发人员命令提示符,输入devenv /installvstemplates就可以了。