俗話說"工欲善其事,必先利其器",我使用vc6.0已經(jīng)有一段時(shí)間了.慢慢的摸索出了一些可是說是技巧的東東吧(有些也許是從書上,網(wǎng)上看來的,忘記了).我想這些技巧對大家來說都比較實(shí)用.
1.當(dāng)程序代碼格式亂七八糟的時(shí)候怎么辦?你可以自己慢慢的用TAB,SPACE,去調(diào)整,如果是一個(gè)成千上萬行的可就夠你受的了.其實(shí)你可以先選中你想調(diào)整的代碼,然后在"edit->advanced->format secetion",馬上亂糟糟的代碼就看上去清爽多了.當(dāng)然你可以選中后用 "alt + f8",也有同樣的效果.
2.利用宏自動給程序加注釋..給每個(gè)函數(shù),每個(gè)類和每個(gè)文件添加注釋.因?yàn)槲野l(fā)現(xiàn)這些東西有些地方是相同的.而且要使注釋好看,清晰的話也比較費(fèi)時(shí)間,這時(shí)候我們可以用宏來幫我們.例如我自己定義了2個(gè)宏,一個(gè)是給文件加注釋的(對應(yīng)熱鍵alt+h),一個(gè)是給函數(shù)加注釋的(對應(yīng)熱鍵alt + f).對應(yīng)效果分別如下:
在需要加注釋的地方,按alt + h下面的東西就出現(xiàn)了.
/* ---------------------------------------------
Module Name:
Author: pointer mailto : brilliant_zhang@21cn.com
---------------------------------------------- */
在需要加注釋的地方,按alt +f下面的東西就出現(xiàn)了
/* -----------------------------------------
Purpose : 指定連線的顏色,并且把符合條件的點(diǎn)用直線連接起來
該處不考慮度數(shù),半徑可以隨機(jī)也可由用戶指定
Parameter:
Date : 2004-3-5 0:59:06
Modify :
------------------------------------*/
其實(shí)這用宏可以輕松做到.具體操作如下: 菜單項(xiàng) "tools -> macro",在彈出的窗口中點(diǎn)ok(;)你好像沒別的東西可以點(diǎn)了),然后再出來一個(gè)窗口,你點(diǎn)"RECORD",讓你給錄制的宏取個(gè)名字,其實(shí)是宏文件中的一個(gè)函數(shù)名,取個(gè)一看上就知道干什么用的,比如"FunctionComment",就是給函數(shù)加注釋用的.然后就開始錄制了.在先前的cpp或者其他任何可以編輯的文件中,輸入上面格式的東東,如:(自己想怎么弄就怎么弄.反正看上去舒服就可以了.輸入完后把宏錄制的那個(gè)工具條上的"停止鍵"按一下.你就可以看到你錄制的宏的腳本(vbscript)編寫的,我只修改了一個(gè)地方,就是在date后面加了一個(gè)now函數(shù),取得我添加注釋的時(shí)候的時(shí)間.回到先前的那個(gè)對話框(就是有record的那個(gè),怎么出來?按剛才的再來一次),看到"< /* ------------------------------------
Purpose :
Parameter:
Date :
Modify :
-------------------------------------*/
3.判斷"{ }"是否匹配.選中一個(gè).點(diǎn)ctrl+"}"或"{",即可.它會自動跳到與你匹配的括號的地方去.
1.當(dāng)程序代碼格式亂七八糟的時(shí)候怎么辦?你可以自己慢慢的用TAB,SPACE,去調(diào)整,如果是一個(gè)成千上萬行的可就夠你受的了.其實(shí)你可以先選中你想調(diào)整的代碼,然后在"edit->advanced->format secetion",馬上亂糟糟的代碼就看上去清爽多了.當(dāng)然你可以選中后用 "alt + f8",也有同樣的效果.
2.利用宏自動給程序加注釋..給每個(gè)函數(shù),每個(gè)類和每個(gè)文件添加注釋.因?yàn)槲野l(fā)現(xiàn)這些東西有些地方是相同的.而且要使注釋好看,清晰的話也比較費(fèi)時(shí)間,這時(shí)候我們可以用宏來幫我們.例如我自己定義了2個(gè)宏,一個(gè)是給文件加注釋的(對應(yīng)熱鍵alt+h),一個(gè)是給函數(shù)加注釋的(對應(yīng)熱鍵alt + f).對應(yīng)效果分別如下:
在需要加注釋的地方,按alt + h下面的東西就出現(xiàn)了.
/* ---------------------------------------------
Module Name:
Author: pointer mailto : brilliant_zhang@21cn.com
---------------------------------------------- */
在需要加注釋的地方,按alt +f下面的東西就出現(xiàn)了
/* -----------------------------------------
Purpose : 指定連線的顏色,并且把符合條件的點(diǎn)用直線連接起來
該處不考慮度數(shù),半徑可以隨機(jī)也可由用戶指定
Parameter:
Date : 2004-3-5 0:59:06
Modify :
------------------------------------*/
其實(shí)這用宏可以輕松做到.具體操作如下: 菜單項(xiàng) "tools -> macro",在彈出的窗口中點(diǎn)ok(;)你好像沒別的東西可以點(diǎn)了),然后再出來一個(gè)窗口,你點(diǎn)"RECORD",讓你給錄制的宏取個(gè)名字,其實(shí)是宏文件中的一個(gè)函數(shù)名,取個(gè)一看上就知道干什么用的,比如"FunctionComment",就是給函數(shù)加注釋用的.然后就開始錄制了.在先前的cpp或者其他任何可以編輯的文件中,輸入上面格式的東東,如:(自己想怎么弄就怎么弄.反正看上去舒服就可以了.輸入完后把宏錄制的那個(gè)工具條上的"停止鍵"按一下.你就可以看到你錄制的宏的腳本(vbscript)編寫的,我只修改了一個(gè)地方,就是在date后面加了一個(gè)now函數(shù),取得我添加注釋的時(shí)候的時(shí)間.回到先前的那個(gè)對話框(就是有record的那個(gè),怎么出來?按剛才的再來一次),看到"<
Purpose :
Parameter:
Date :
Modify :
-------------------------------------*/
3.判斷"{ }"是否匹配.選中一個(gè).點(diǎn)ctrl+"}"或"{",即可.它會自動跳到與你匹配的括號的地方去.