1. 程式人生 > >自動添加註釋—VS2010巨集的使用

自動添加註釋—VS2010巨集的使用

    在敲程式碼的過程中類和函式都需要進行註釋,但總是一遍一遍的複製貼上覺得很是麻煩,終於找到了一個不錯的解決方法:使用巨集。

    所謂巨集,就是一些命令組織在一起,作為一個單獨命令完成一個特定任務。在日常的辦公環境中,不論是Office還是Foxmail以及我們所使用的VS甚至輸入法都具有巨集的功能。VS2010中的巨集,不僅可以錄製模組、還可以錄製類和程式碼檔案。通過設定編輯巨集,然後為設定好的巨集新增特定的快捷鍵,就可以在VS2010程式碼編輯器中任何位置非常方便的新增設定的註釋塊。實現過程如下:

    1、開啟“工具”→“巨集”→“巨集IDE”,進入以下介面,右擊“MyMacros”,新增模組

    命名模組:

    2、新增程式碼並儲存

    雙擊所新增的模組,進入編輯狀態,新增如下程式碼:

Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports EnvDTE90a
Imports EnvDTE100
Imports System.Diagnostics

Public Module MyNote

    Sub DocumentFileHeader()

        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 = "'◇版本號:V1.0"
        DocSel.NewLine()
        DocSel.Text = "'◇建立日期:" + System.DateTime.Now.ToLongDateString
        DocSel.NewLine()
        DocSel.Text = "'*************************************************"

    End Sub

End Module

    3、設定快捷鍵

    開啟“工具”→“選項”,選擇“鍵盤”,進行如下設定

    4、效果

'************************************************
'◇作者:吳利昌
'◇小組:無
'◇說明:
'◇版本號:V1.0
'◇建立日期:2013年6月25日 星期二
'*************************************************

    當然,也可以設定更為複雜和個性的巨集,在此我只是拋磚引玉,不再進行過多研究。