利用宏寫注釋

來源:互聯網
上載者:User

利用宏自動給程式加註釋..給每個函數,每個類和每個檔案添加註釋.因為我發現這些東西有些地方是相同的.而且要使注釋好看,清晰的話也比較費時間,這時候我們可以用宏來幫我們.例如我自己定義了2個宏,一個是給檔案加註釋的(對應熱鍵alt+h),一個是給函數加註釋的(對應熱鍵alt + f).對應效果分別如下:
  在需要加註釋的地方,按alt + h下面的東西就出現了.
  /* ---------------------------------------------------------
   Module Name:
  Author:

  -------------------------------------------------------- */
  在需要加註釋的地方,按alt +f下面的東西就出現了
  /* -----------------------------------------------------------
   Purpose :

   Parameter:
   Date :

   Modify :
   ------------------------------------------------------------*/
  其實這用宏可以輕鬆做到.具體操作如下: 功能表項目 "tools -> macro",在彈出的視窗中點ok(;)你好像沒別的東西可以點了),然後再出來一個視窗,你點"RECORD",讓你給錄製的宏取個名字,其實是宏檔案中的一個函數名,取個一看上就知道幹什麼用的,比如"FunctionComment",就是給函數加註釋用的.然後就開始錄製了.在先前的cpp或者其他任何可以編輯的檔案中,輸入上面格式的東東,如:(自己想怎麼弄就怎麼弄.反正看上去舒服就可以了.輸入完後把宏錄製的那個工具條上的"停止鍵"按一下.你就可以看到你錄製的宏的指令碼(vbscript)編寫的,我只修改了一個地方,就是在date後面加了一個now函數,取得我添加註釋的時候的時間.回到先前的那個對話方塊(就是有record的那個,怎麼出來?按剛才的再來一次),看到"<<options"沒有,點那個就可以.你可以給你剛錄製的宏設定快速鍵.如果自己對vbscript比較會而且想需要更進階的功能,那麼可以你可以考慮自己手動寫宏,而不是用錄製.不過我覺得這些對我來說已經夠用了.
  /* -----------------------------------------------------------
   Purpose :
   Parameter:
   Date :
   Modify :
   ------------------------------------------------------------*/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.