一、使用代碼模板
步驟:
1.VS2012 中找到(安裝盤符以C盤為例)
64位操作系統路徑:C:\Program Files(X86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class.zip
Code文件夾指類代碼,Class文件夾指類文件、Interface文件夾指接口文件。 2052文件夾下的每個文件的.cs文件都加也行。。
若路徑是:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplatesCache\CSharp\Windows Forms\2052\Form
則是添加窗體的時候,自動加注釋。
2.在Class.cs 文件中添加如下代碼。
/************************************************************************************* * * 文 件 名: $safeitemname$ * 描 述: * * 版 本: V1.0 * 創 建 者: $username$ * 創建時間: $time$ * ====================================== * 歷史更新記錄 * 版本:V 修改時間: 修改人: * 修改內容: * ====================================== *************************************************************************************/
$safeitemname$、$rootnamespace$ 這些參數都是系統變量,功能類似於Foxmail模版里面的宏。
其他可用的參數有:(需要注意:這些參數區分大小寫!)
3.這樣在新建c#類文件時就會自動添加注釋說明信息了。
二、使用VS的擴展插件
License Header Manager許可證頭管理器允許你:
- 定義每個 Visual Studio 項目和每個文件擴展名的許可頭
- 通過add添加為鏈接可在項目之間共享許可頭
- 添加,刪除和替換一個或者全部文件的標題
- 將你的許可證頭放在 #regions 中
- 像%FileName%, %Project% or %UserName% 等使用使用擴展特性,並且在每次重新插入標題時自動填充
源代碼網址:http://www.github.com/rubicon-oss/LicenseHeaderManager
文檔:https://github.com/rubicon-oss/LicenseHeaderManager/wiki
1、安裝License Header Manager擴展,將許可證標頭添加到項目中。
在VS2013以上的擴展菜單中,搜索添加此插件進行安裝。
2、(可選)檢查設置並將“添加許可證標頭”命令鏈接到其他命令以自動插入標頭。
3、(可選)如果需要,請指定注釋語法並跳過表達式使用其他語言。
4、插入許可證標題。
一旦安裝了License Header Manager擴展,就可以在四個不同的位置訪問其功能: