這是VS2010番茄插件 代碼提示 VAssistX下載,所謂“工欲善其事,必先利其器”,無(wú)論做什么工作,只要你想高效地工作,總得要有一個(gè)適合自己的,或者說(shuō)是自己用著順手的工具。作為一名C++程序員,我使用的IDE是Visual Studio 2010。
VS2010番茄插件 代碼提示 VAssistX是從入職的時(shí)候,我就開(kāi)始使用這個(gè)插件,不得不說(shuō),小番茄確實(shí)是一個(gè)很強(qiáng)大的插件!對(duì)于代碼顏色標(biāo)識(shí)什么的,一裝上插件就會(huì)有,沒(méi)什么好說(shuō)的。
這里要說(shuō)的第一個(gè)就是VA Outline這個(gè)功能。(打開(kāi)方式:VAssistX -> Tools -> VA Outline )。打開(kāi)之后,在VS2010的右側(cè)會(huì)多出一個(gè)框,其中清晰地列出了該文件的結(jié)構(gòu),如果是頭文件,會(huì)將這個(gè)類的所有成員函數(shù)和數(shù)據(jù)成員,按照訪問(wèn)權(quán)限(public,protected,private)列出,另外也會(huì)列出該文件所包含的頭文件、命名空間等信息。如果是普通的Cpp文件,也會(huì)將文件結(jié)構(gòu)非常清晰的展示出來(lái)。當(dāng)然,如果要快速查找該文件中的函數(shù),還有一個(gè)快捷鍵(Alt + M)。
小番茄中還有一個(gè)功能,名曰:VA View。這個(gè)功能的打開(kāi)方式與VA Outline一樣。窗口最上面有兩欄,分別是用來(lái)全局查找文件的,還有全局查找函數(shù)、或者變量的。在工程數(shù)目較多,文件較多的情況下,這個(gè)功能是比較好用的。同樣在這個(gè)對(duì)話框中,還有一個(gè)很強(qiáng)大的功能。打開(kāi)一個(gè)文件并選擇:VAssistX -> Tools -> List include Files,可以看到在這個(gè)對(duì)話框的下面部分,列出了所有該文件所包含的頭文件,選擇任意頭文件,并點(diǎn)開(kāi)十字,就會(huì)列出選中頭文件所包含的文件,依次類推。這個(gè)功能可以在一定程度上,幫助我們理清各個(gè)類之間的關(guān)系。
自定義提示(VAssistX ->Suggestions -> Edit VA Snippets )。打開(kāi)之后會(huì)填出一個(gè) VA Snippet Edit的對(duì)話框,在第一欄Title中輸入這個(gè)提示的標(biāo)題,Shortcut中輸入快捷鍵,Description則為描述。下面一個(gè)大的框,就是用于輸入自定義提示的內(nèi)容。如果在內(nèi)容中輸入$MethodName$,添加后,會(huì)出現(xiàn)函數(shù)名。$DATE$:日期格式為YYYY/MM/DD。下表出了所有支持的功能,可以自行添加。
VS2010、VS2012、VS2013的代碼自動(dòng)注釋插件。安裝該插件后,可以在VS的菜單中顯示“注釋”主菜單,可以給類、函數(shù)、成員添加標(biāo)準(zhǔn)的注釋,與Doxygen配合使用,可以直接生成項(xiàng)目的注釋文檔。