亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#實現為類和函數代碼自動添加版權注釋信息的方法

2020-01-24 02:25:54
字體:
來源:轉載
供稿:網友

本文實例講述了C#實現為類和函數代碼自動添加版權注釋信息的方法,分享給大家供大家參考之用。具體方法如下:

以web項目為例:

一:給類加注釋

1.在visual studio 的安裝路徑下

如:[盤符]:/Program files/Microsoft Visual Studio 8/Common7/IDE/ItemTemplates/web/cshare/2052/class.zip ,將里面的class.cs改為:

/*---------------------------------------------------------------- // 版權所有。  // // 文件名: // 文件功能描述: // //  // 創建標識: // // 修改標識: // 修改描述: // // 修改標識: // 修改描述: //----------------------------------------------------------------*/  using System;  using System.Data;  using System.Configuration;  using System.Web;  using System.Web.Security;  using System.Web.UI;  using System.Web.UI.WebControls;  using System.Web.UI.WebControls.WebParts;  using System.Web.UI.HtmlControls;   /// <summary>  /// $safeitemrootname$ 的摘要說明  /// </summary>  public class $safeitemrootname$  {    public $safeitemrootname$()    {      //      // TODO: 在此處添加構造函數邏輯      //    }  } /*---------------------------------------------------------------- // 版權所有。 // // 文件名: // 文件功能描述: // // // 創建標識: // // 修改標識: // 修改描述: // // 修改標識: // 修改描述: //----------------------------------------------------------------*/  using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;  /// <summary> /// $safeitemrootname$ 的摘要說明 /// </summary> public class $safeitemrootname$ {   public $safeitemrootname$()   {     //     // TODO: 在此處添加構造函數邏輯     //   } } 

保存文件即可(先解壓,在修改)

二:VS宏腳本添加函數注釋模板

現在的IDE越做越強大,為我等懶人省了不少。為了使用將來的代碼自己或別人能看懂,注釋這種東西必不可少。當為函數添加注釋時,格式是固定的。每個函數寫一遍,或從別的函數處拷貝過來,即麻煩又容易出錯。這種重復勞動讓人心煩都有不想寫注釋的欲望了,這時VS的宏可以干掉這些“臟、亂、累”的體力活。

看了一下,vs2010的宏腳本就是VBScript,很容易上手。我寫了一個生成函數注釋模板的宏腳本,比較容易,看代碼:

Imports System  Imports EnvDTE  Imports EnvDTE80  Imports EnvDTE90  Imports System.Diagnostics   Public Module Module1    Sub AddFunComment()      Dim DocSel As EnvDTE.TextSelection      DocSel = DTE.ActiveDocument.Selection      DocSel.NewLine()      DocSel.Text = "/*******************************************************************"     DocSel.NewLine()      DocSel.Text = "* 函數名稱: "     DocSel.NewLine()      DocSel.Text = "* 功  能: "     DocSel.NewLine()      DocSel.Text = "* 參  數: "     DocSel.NewLine()      DocSel.Text = "* 返 回 值: "     DocSel.NewLine()      DocSel.Text = "* 作  者: Lonkil"     DocSel.NewLine()      DocSel.Text = "* 電子郵箱: lonkil{AT}gmail.com ( {AT} -> @ )"     DocSel.NewLine()      DocSel.Text = "* 創建日期: " + System.DateTime.Now.ToLongDateString()      DocSel.NewLine()      DocSel.Text = "*******************************************************************/"   End Sub  End Module Imports System Imports EnvDTE Imports EnvDTE80 Imports EnvDTE90 Imports System.Diagnostics  Public Module Module1   Sub AddFunComment()     Dim DocSel As EnvDTE.TextSelection     DocSel = DTE.ActiveDocument.Selection     DocSel.NewLine()     DocSel.Text = "/*******************************************************************"     DocSel.NewLine()     DocSel.Text = "* 函數名稱: "     DocSel.NewLine()     DocSel.Text = "* 功  能: "     DocSel.NewLine()     DocSel.Text = "* 參  數: "     DocSel.NewLine()     DocSel.Text = "* 返 回 值: "     DocSel.NewLine()     DocSel.Text = "* 作  者: Lonkil"     DocSel.NewLine()     DocSel.Text = "* 電子郵箱: lonkil{AT}gmail.com ( {AT} -> @ )"     DocSel.NewLine()     DocSel.Text = "* 創建日期: " + System.DateTime.Now.ToLongDateString()     DocSel.NewLine()     DocSel.Text = "*******************************************************************/"   End Sub End Module

具體的創建步驟:vs2010 IDE -> 工具 -> 宏 -> 新建宏項目,選擇要保存的位置。然后將要上面的腳本復制進去,保存即可。

具體的使用:為你編寫的宏綁定快捷鍵,vs2010 IDE -> 工具 -> 選項 -> 在左邊列表中選擇“鍵盤” -> 在右邊的“顯示命令包含”中,選擇你創建宏-> 將光標定位到”按快捷鍵”處 -> 輸入你想命名的快捷鍵,比如”Alt+C”,保存即可。

有一點需要注意:Visual Studio 2005 Team Suite 需要打上SP1補丁,宏方能使用否則無效。

相信本文所述對大家的C#程序設計有一定的借鑒價值。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久天天躁狠狠躁夜夜爽蜜月| 精品欧美国产一区二区三区| 欧美日韩亚洲一区二| 黑人巨大精品欧美一区免费视频| 国产一区二区日韩| 97色在线观看免费视频| 欧美性黄网官网| 久久99久久99精品免观看粉嫩| 国产主播欧美精品| 亚洲国产91色在线| 国产综合在线视频| 国产精国产精品| 在线看欧美日韩| 日本高清不卡在线| 日韩欧美亚洲一二三区| 亚洲娇小xxxx欧美娇小| 日韩精品在线影院| 久久九九亚洲综合| 久久噜噜噜精品国产亚洲综合| 欧美激情区在线播放| 日本国产欧美一区二区三区| 一区二区欧美久久| 日韩大陆毛片av| 国产精品大陆在线观看| 欧美一级黑人aaaaaaa做受| 国产一区二区三区中文| 亚洲大尺度美女在线| 日韩在线视频免费观看高清中文| 欧美亚洲另类在线| 亚洲精品一区二区久| www.亚洲人.com| 成人激情免费在线| 欧美日韩成人黄色| 亚洲精品网站在线播放gif| 国产精品久久久久国产a级| 亚洲大胆人体视频| 欧美精品videos| 91久久久久久久久久久久久| 一区二区三区美女xx视频| 亚洲精品国产精品国自产观看浪潮| 国产精品视频一区二区高潮| 成人国产精品日本在线| 亚洲人成亚洲人成在线观看| 亚洲欧美日韩国产成人| 欧美性猛交xxxx富婆弯腰| 国产精品久久久精品| 美日韩在线视频| 久久精品国产一区| 97视频在线看| 亚洲第一色在线| 中文字幕日韩精品在线观看| 欧美日韩亚洲91| 欧美电影在线播放| 亚洲精品综合精品自拍| 三级精品视频久久久久| 久久天天躁狠狠躁夜夜爽蜜月| 国产精品久久久久久久久男| 国产精品美乳一区二区免费| 91麻豆桃色免费看| 久久精品青青大伊人av| 国产成人精品视频| 日韩国产欧美区| 国产精品亚洲片夜色在线| 日本高清久久天堂| 日韩欧美亚洲成人| 国产精品99蜜臀久久不卡二区| 精品亚洲一区二区三区四区五区| 狠狠色噜噜狠狠狠狠97| 中文字幕日韩专区| 精品日韩美女的视频高清| 国产精品日韩欧美大师| 成人国产精品免费视频| 成人午夜两性视频| 国产精品视频大全| 久久久久在线观看| 亚洲色图美腿丝袜| 中文字幕在线国产精品| 欧美精品第一页在线播放| 国产精品网站入口| 国产精品999| 亚洲人永久免费| 日韩av在线免费观看一区| 国产精品一区二区三区成人| 中文字幕国产精品| 久久九九全国免费精品观看| 亚洲美女精品久久| 成人免费观看49www在线观看| 欧美日韩亚洲91| 免费不卡在线观看av| 中文字幕日韩在线视频| 最近的2019中文字幕免费一页| 日韩精品久久久久| 成人国产精品一区| 国产欧美日韩免费看aⅴ视频| 亚洲午夜性刺激影院| 91精品国产免费久久久久久| 欧日韩在线观看| 亚洲精品av在线播放| 国产精品视频99| 国产丝袜一区二区| 欧美xxxx14xxxxx性爽| 久久噜噜噜精品国产亚洲综合| 欧美一级大片在线观看| 久青草国产97香蕉在线视频| 欧美精品videofree1080p| 国产精品久久久久免费a∨| 欧美激情手机在线视频| 久久久精品在线| 欧美日韩高清区| 精品久久久久久久久久久久久久| 在线观看国产欧美| 亚洲自拍高清视频网站| 九九热精品视频| 国产欧美一区二区三区在线看| 91欧美日韩一区| 一区二区三区天堂av| 色久欧美在线视频观看| 欧美极品xxxx| 亚洲成人精品视频在线观看| 91av视频在线播放| 亚洲国产精品久久久久秋霞不卡| 国产精品老女人精品视频| 国产成一区二区| 国产精品人成电影在线观看| 日韩中文在线观看| 91大神福利视频在线| 成人激情视频小说免费下载| 亚洲毛片一区二区| 亚洲国产成人在线视频| 成人美女av在线直播| 欧美一区二区视频97| 中文字幕视频在线免费欧美日韩综合在线看| 欧美成人精品三级在线观看| 成人在线视频网| 亚洲人成电影网| 亚洲欧洲日产国码av系列天堂| 福利精品视频在线| 亚洲大尺度美女在线| 日韩成人av在线播放| 97在线观看免费高清| 日韩精品免费在线| 欧美怡春院一区二区三区| 精品欧美aⅴ在线网站| 色婷婷久久一区二区| 91在线高清免费观看| 久久人体大胆视频| 国产欧美精品一区二区三区介绍| 一本色道久久88综合亚洲精品ⅰ| 97精品国产97久久久久久免费| 亚洲区bt下载| 国产原创欧美精品| 精品亚洲一区二区三区在线播放| 日韩国产在线播放| 中文字幕亚洲欧美日韩在线不卡| 久久艳片www.17c.com| 欧美在线免费看| 亚洲精品二三区| 亚洲精品一区二区网址| 午夜精品视频网站| 亚洲最大成人免费视频| 欧美一级淫片videoshd| 岛国精品视频在线播放| 久久成人av网站| 欧美乱大交xxxxx|