青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

chaosuper85

C++博客 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
  118 Posts :: 0 Stories :: 3 Comments :: 0 Trackbacks

開發(fā)輔助工具大收集

除了我們?nèi)粘i_發(fā)使用的Visual C++、Delphi、JBuilder等等大家伙,
還有很多小巧好用的開發(fā)輔助工具,善用它們可以極大的提高我們的效率。

日常工作中我主要使用Visual C++開發(fā)程序,工作幾年,收集了一些小工具,
下面逐個(gè)介紹給大家。也希望大家把自己的工具拿出來和大家分享。

如果大家需要,請(qǐng)跟貼,需要的朋友多的話,我上傳到FTP上(都是沒有限制的最新版本喲)

Visual C++插件

[1] Visual Assist

http://www.wholetomato.com/download/index.shtml

這是我現(xiàn)在使用最為頻繁的工具,有了它,現(xiàn)在在Visual C++中寫程序簡(jiǎn)直成了一種享受,
Visual Assist的智能提示功能實(shí)在是太強(qiáng)大了,估計(jì)大家都應(yīng)該裝了吧!
唯一不太爽的是Visual Assist對(duì)C++ STL和Templates的解析還是有待改進(jìn)。

[2] WndTab

http://www.wndtabs.com

Visual C++ 6.0的編輯窗口沒有分頁(yè)顯示,
想在打開的多個(gè)文件中切換非常麻煩,
WndTab為VC的編輯窗口加上了Tab,
現(xiàn)在點(diǎn)擊每個(gè)文件的Tab就可以方便的切換到該文件進(jìn)行編輯了,強(qiáng)烈推薦。

[3] BoundsCheck

CompuWare的調(diào)試工具,可以集成到Visual C++中。
BoundsCheck可以幫助我們發(fā)現(xiàn)程序中隱藏的bug,比如Memory Leak等。
缺省安裝后,BoundsCheck的設(shè)置是每當(dāng)發(fā)現(xiàn)調(diào)試狀態(tài)下運(yùn)行的程序中的bug就馬上中斷執(zhí)行,返回Visual C++窗口報(bào)告bug,但是很多BoundsCheck發(fā)現(xiàn)的bug都是一些程序隱患,但不影響當(dāng)前程序運(yùn)行,所以有些討厭。可以在BoundsCheck的工具欄中將立即報(bào)告錯(cuò)誤按鈕釋放,以后我們就可以不被BoundsCheck打擾,而是每次調(diào)試后得到一份BoundsCheck的bug匯總報(bào)告!

其他工具

[4] 界面庫(kù)Xtreme Toolkit

http://www.codejock.com

和Xtreme Toolkit類似的還有BCG Controls,但是我覺得Xtreme Toolkit更好用一些,它們都提供了一整套功能強(qiáng)大、非常漂亮的控件,幫助我們輕松創(chuàng)建出很Cool的程序界面,從而把主要精力放到程序功能上。

[5] IconXP

http://www.aha-soft.com

制作程序的各種圖標(biāo),如果利用Visual C++或者Delphi等自帶的資源編輯器,只能編輯256色的圖標(biāo),非常麻煩而且基本無法編輯出XP風(fēng)格的圖標(biāo)來。利用IconXP可以輕松創(chuàng)作出很Cool的圖標(biāo)來,而且IconXP能夠從各種文件中提取出圖標(biāo)文件。

寫了這么多,累了,明天繼續(xù)……
[6] OllyDbg

http://home.t-online.de/home/Ollydbg/

這是一個(gè)很Cool的靜態(tài)反匯編工具,并且能夠在反匯編代碼的基礎(chǔ)上對(duì)應(yīng)用程序進(jìn)行調(diào)試。
個(gè)人認(rèn)為OllyDbg比很多crack網(wǎng)站上推薦的WDASM好用,因?yàn)镺llyDbg加入了很多對(duì)反匯編代碼的進(jìn)一步分析功能,并加上相應(yīng)的注釋,非常方便。
比如應(yīng)用程序在某處調(diào)用了Windows API函數(shù),該處后面就會(huì)出現(xiàn)注釋告訴你這里調(diào)用了哪個(gè)Windows API函數(shù),更酷的是連給該Windows API傳遞參數(shù)的地方也會(huì)加上注釋說明。
另外由于很多應(yīng)用程序都是使用Visual C++編寫,而Visual C++生成的匯編代碼有一定的格式(如果沒有選擇某些優(yōu)化功能的時(shí)候),所以O(shè)llyDbg甚至?xí)⒁恍﹨R編代碼對(duì)應(yīng)的C語言代碼以注釋的方式說明。

OllyDbg本身的調(diào)試功能也很強(qiáng)大,多用幾次就會(huì)得心應(yīng)手。

總而言之,OllyDbg絕對(duì)是在沒有源代碼的情況下分析應(yīng)用程序的必備工具。

CodeProject上有兩篇文章FreeCell & Hearts, behind the scenes和Minesweeper, Behind the scenes,作者就是以O(shè)llyDbg為工具探索到了Windows附帶的掃雷游戲、空當(dāng)接龍游戲的底層數(shù)據(jù)結(jié)構(gòu),從而寫出了直接讀取這些游戲內(nèi)存的程序,我稍加修改就做了一個(gè)自動(dòng)掃雷的程序,呵呵。

以下程序在http://www.sysinternals.com有提供

[7] DebugView

看過《深入淺出MFC》嗎,候捷先生在書的最后提到了一種追蹤TRACE(實(shí)際上是Windows函數(shù)OutputDebugString)的工具。有了該工具,你就可以在應(yīng)用程序運(yùn)行時(shí)通過它觀察追蹤應(yīng)用程序內(nèi)部的運(yùn)行情況,只要你在程序中加了足夠多的TRACE宏,并且以Debug版本編譯。
特別是對(duì)于程序邏輯復(fù)雜(Debug幾次就暈了),或者涉及到圖形界面刷新或顯示的程序(如果用一臺(tái)電腦調(diào)試,在Visual C++環(huán)境和被調(diào)試程序之間切換,你很難看到正確的結(jié)果),或者非常耗費(fèi)系統(tǒng)資源的程序(在用Visual C++調(diào)試運(yùn)行,就更費(fèi)勁了),巧妙的使用這類工具可以高效的解決問題。
說實(shí)話,Paul DiLascia等大師固然提供了這些工具,但是這些大師只是為了展示某些技術(shù),所以他們提供的工具都只有基本功能。而DebugView是同類工具中最為優(yōu)秀的一個(gè),適用范圍廣,能夠定制各種過濾條件,讓你只看到關(guān)心的TRACE輸出信息,而且可以定制高亮顯示的內(nèi)容等等,非常方便。
DebugView是完全免費(fèi)的!

[8]
Disk Monitor
File Monitor
Register Monitor
Port Monitor


這系列Monitor工具分別對(duì)系統(tǒng)中的磁盤、文件、注冊(cè)表、端口的變化更改進(jìn)行實(shí)時(shí)監(jiān)控并記錄下來,對(duì)于我們追蹤程序?qū)ο到y(tǒng)進(jìn)行了那些更改特別有用。

SysInternals上面還有很多工具,都是免費(fèi)的,有些還提供源代碼。

上面是我經(jīng)常使用的開發(fā)輔助工具,有些可能一時(shí)沒有想到,待以后慢慢在這里補(bǔ)全。
因我主要使用Visual C++進(jìn)行開發(fā),所以介紹的工具也都主要是和Visual C++相關(guān)的,希望有朋友能夠?qū)⑵渌饕_發(fā)工具的好的配套輔助工具也來個(gè)介紹。

另外,如果有朋友需要上面介紹的工具,請(qǐng)跟貼,我試情況上傳到FTP上供大家下載。

posted on 2009-08-19 22:29 chaosuper 閱讀(283) 評(píng)論(0)  編輯 收藏 引用

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区三区蜜桃网| 最新国产成人av网站网址麻豆| 一本色道久久综合狠狠躁篇怎么玩| 女同一区二区| 久久久久久久久综合| 一区二区视频在线观看| 免费视频最近日韩| 米奇777在线欧美播放| 影音欧美亚洲| 亚洲人成亚洲人成在线观看| 欧美精品xxxxbbbb| 亚洲在线观看免费视频| 午夜天堂精品久久久久| 精品999在线播放| 欧美激情影院| 国产精品久久久久久久久久尿 | 欧美黄在线观看| 一区二区欧美在线| 亚洲在线观看免费| 红桃视频成人| 99国产精品国产精品久久| 国产精品丝袜xxxxxxx| 久久另类ts人妖一区二区| 嫩草国产精品入口| 亚洲免费小视频| 久久综合激情| 午夜日韩电影| 欧美刺激午夜性久久久久久久| 亚洲在线第一页| 久久综合九色综合欧美就去吻| 9人人澡人人爽人人精品| 欧美专区在线播放| 在线视频你懂得一区| 欧美制服第一页| 亚洲私人影院在线观看| 久久久久久久久久久一区 | 亚洲美女精品一区| 亚洲欧美日韩视频一区| 亚洲精品九九| 久久精品123| 午夜精品久久久久久久蜜桃app| 久久一区欧美| 久久精品国产一区二区三区免费看 | 99精品黄色片免费大全| 在线精品视频在线观看高清| 亚洲午夜激情| 一本色道88久久加勒比精品| 久久精品国产欧美亚洲人人爽| 一本久久青青| 欧美大胆人体视频| 嫩草国产精品入口| 国产亚洲精品v| 亚洲综合色网站| 亚洲一区二区三区777| 欧美激情免费观看| 欧美成人精品在线播放| 国产欧美日韩综合精品二区| 一区二区三区欧美成人| 99视频+国产日韩欧美| 噜噜噜久久亚洲精品国产品小说| 久久九九有精品国产23| 国产精品免费在线| 一区二区三区精品在线| 在线亚洲欧美视频| 欧美日韩专区| 99精品免费视频| 亚洲视频精选| 欧美三级电影大全| 一本色道久久99精品综合| 亚洲美女福利视频网站| 欧美激情中文字幕一区二区| 亚洲第一视频| 亚洲精品美女久久7777777| 欧美大片在线影院| 亚洲精品看片| 亚洲免费一在线| 国产精品一区在线观看| 性亚洲最疯狂xxxx高清| 欧美专区18| 激情综合激情| 欧美成人dvd在线视频| 最近中文字幕mv在线一区二区三区四区| 亚洲日本成人女熟在线观看| 欧美高潮视频| 一级日韩一区在线观看| 欧美一级在线视频| 红桃视频欧美| 欧美韩日一区二区| 在线亚洲精品| 久久精品论坛| 亚洲高清毛片| 欧美日韩一视频区二区| 亚洲欧美中文日韩v在线观看| 久久综合伊人77777蜜臀| 亚洲黄色尤物视频| 欧美午夜免费电影| 久久av一区二区三区漫画| 欧美国产综合一区二区| 亚洲欧美国产另类| 在线观看成人一级片| 欧美日一区二区三区在线观看国产免 | 亚洲欧美日韩精品一区二区| 国产亚洲高清视频| 欧美人与禽性xxxxx杂性| 亚洲女同在线| 欧美激情中文字幕乱码免费| 午夜日本精品| 夜夜嗨一区二区| 国产一区二区日韩| 欧美日韩国产色视频| 久久精品夜夜夜夜久久| 一区二区三区免费在线观看| 免费成人av在线看| 亚洲一区日本| 亚洲人成久久| 黑丝一区二区| 国产精品亚洲欧美| 欧美日韩成人在线视频| 久久精品国产亚洲高清剧情介绍| 日韩亚洲欧美一区二区三区| 欧美.日韩.国产.一区.二区| 午夜精品久久久久久久99樱桃 | 久久国产精品一区二区| 亚洲免费高清| 在线观看欧美视频| 国产伦精品一区二区三区视频黑人 | 国产精品一区二区你懂得| 鲁鲁狠狠狠7777一区二区| 亚洲主播在线观看| 亚洲久久成人| 亚洲国产精品成人综合| 久久夜色精品国产噜噜av| 亚洲欧美综合国产精品一区| 日韩午夜在线观看视频| 亚洲国产高清高潮精品美女| 国内精品美女在线观看| 国产欧美在线| 国产精品伊人日日| 国产精品推荐精品| 国产精品福利网| 国产精品成人播放| 欧美午夜精品久久久久久孕妇| 欧美日韩成人在线观看| 欧美日韩大陆在线| 欧美日韩国产在线一区| 欧美另类久久久品| 欧美日韩国产色站一区二区三区| 欧美激情无毛| 欧美激情性爽国产精品17p| 欧美成人高清视频| 欧美福利在线观看| 欧美日韩国产综合久久| 欧美视频在线看| 国产精品视频九色porn| 国产视频一区欧美| 国内外成人免费视频| 韩国精品久久久999| 好看的av在线不卡观看| 在线观看不卡| 日韩午夜激情| 亚洲自拍高清| 久久蜜桃资源一区二区老牛| 久久综合九色欧美综合狠狠| 女生裸体视频一区二区三区| 亚洲国产日韩精品| av成人老司机| 午夜精品三级视频福利| 欧美尤物巨大精品爽| 久久一区二区三区四区五区| 欧美大片免费观看| 国产精品日日做人人爱| 激情综合激情| 99国产精品视频免费观看一公开| 一区二区三区欧美在线| 欧美中文在线观看| 欧美国产高清| 亚洲尤物在线| 久热精品在线| 国产精品高精视频免费| 一区免费视频| 亚洲宅男天堂在线观看无病毒| 久久激情网站| 亚洲精品中文字幕在线| 欧美一区久久| 国产精品盗摄久久久| 国模吧视频一区| 在线一区二区视频| 久久久久久色| 99热这里只有精品8| 久久国产黑丝| 国产精品草草| 亚洲激情在线观看视频免费| 亚洲综合色视频| 欧美激情国产精品| 欧美一级日韩一级| 欧美日韩一区二区在线观看视频| 国产综合视频| 亚洲一区二区在线视频| 亚洲国产精品黑人久久久| 欧美一区二区精品|