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

WisKeyのLullaby

huangwei.pro 『我失去了一只臂膀』「就睜開了一只眼睛」

  C++博客 :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
  12 Posts :: 0 Stories :: 23 Comments :: 0 Trackbacks

公告

“我該走哪條路?”
“這取決于你要去哪里。”
“我只想能到某個地方。”
“只要你走的夠遠(yuǎn),你始終能到達(dá)那個地方。”

Home: huangwei.pro
E-Mail: sir.huangwei [at] gmail.com
09.6 畢業(yè)于杭州電子科技大學(xué)
進入網(wǎng)易杭州研究院工作至今

常用鏈接

留言簿(1)

我參與的團隊

搜索

  •  

積分與排名

  • 積分 - 51770
  • 排名 - 447

最新評論

閱讀排行榜

評論排行榜

http://blog.huang-wei.com/2011/04/27/read-source-tool/

做程序員的,每天要對著顯示器上的行行代碼
尤其是一份你從未寫過、未讀過的代碼放在你的面前時,尼會感到似那樣滴心力憔悴
這些還都算了,尼瑪連個注釋都沒!!!文檔呢!有木有啊!!
哥幼小的心靈在一大堆代碼中接受著無數(shù)次的摧殘~

其實大家在閱讀代碼時,尤其是C\C++代碼
類結(jié)構(gòu)、繼承、函數(shù)調(diào)用等等,全靠自己腦子和爛筆頭來記的話,遲早得瘋掉
我結(jié)合下自己的經(jīng)驗和習(xí)慣,希望對大家有所幫助

1. VS
作為Win下C\C++的碼工,VS這樣的利器是肯定不能錯過的
加上Visual Assist X插件,對代碼的著色和智能提示有良好的支持
還有ViEmu插件,能滿足vi\vim碼工們各種小眾需求
這IDE的選擇不細(xì)說了,還有Netbeans啊,Eclipse啊,都各有各的好處
但這些都是從coding的角度來說的,本文是想找出一些方便閱讀和理解代碼的方法

有賴于VAX插件提供的各種快捷鍵
如,ALT+G能夠迅速在定義和聲明中跳轉(zhuǎn),原有的F12也能干這樣的事,可惜不夠強大
官網(wǎng)上有相關(guān)快捷鍵列表,大家可以自己查閱
但VS查看類繼承功能太弱了點

純靠VS來閱讀代碼還是有點難過
如果追求鍵盤操作的,可以用vim + ctags的組合,這里也有文章介紹相關(guān)插件
但這些都是編輯器,無法滿足更大的閱讀需求

2. Source Insight
這個不是免費軟件,但網(wǎng)上各種破解漢化,我們就心照不宣了哈

這工具能顯示在光標(biāo)點擊處的聲明定義和引用,而且查看搜索結(jié)果集后還能很方便跳轉(zhuǎn)回原來的地方
這樣的工具才是一個真正的代碼閱讀器

3. Doxygen
Doxygen是一個編寫軟件參考文檔的工具
它可以分析代碼和注釋,自動生成文檔,很多開源庫也使用該軟件生成API文檔
它的優(yōu)勢在于方便觀察文件結(jié)構(gòu)、類、結(jié)構(gòu)體的繼承和聚合關(guān)系,輸出結(jié)果可以是html,pdf或者chm,并且有簡單的gui前臺
這些圖例的生成還需要安裝Graphviz


和insight結(jié)合一起用,個人覺得就很容易就能理解框架和具體實現(xiàn)
這里有篇文章有簡單的安裝使用介紹
這個有點小不爽的就是會先生成一定大小的文檔,對硬盤空間敏感的朋友要謹(jǐn)慎

4. Rational Rose
一般的代碼閱讀上述幾個就夠用了,而且安裝包都不大
但要形成更為強大專業(yè)的UML類圖,必須要有Rational Rose這樣的大殺器
該文章介紹了如何進行代碼分析

路過的朋友們,可以繼續(xù)介紹一些工具和閱讀開源代碼的經(jīng)驗
路漫漫其修遠(yuǎn)兮,繼續(xù)看代碼去羅……

posted on 2011-04-27 15:21 威士忌 閱讀(3414) 評論(1)  編輯 收藏 引用

Feedback

# re: 代碼閱讀輔助工具 2015-06-03 04:42 劉楠楠
InputBox3  回復(fù)  更多評論
  


只有注冊用戶登錄后才能發(fā)表評論。
網(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>
            久久精品导航| 欧美伦理在线观看| 久久视频免费观看| 亚洲视屏在线播放| 中文网丁香综合网| 午夜精品久久一牛影视| 亚洲自拍三区| 久久久久久久久一区二区| 久久天堂国产精品| 欧美顶级少妇做爰| 亚洲午夜激情| 欧美一进一出视频| 免费成人黄色片| 欧美另类女人| 国产亚洲精品激情久久| 国产小视频国产精品| 亚洲第一网站免费视频| 亚洲伦理精品| 欧美影院在线播放| 欧美大片18| 亚洲小少妇裸体bbw| 欧美怡红院视频一区二区三区| 午夜精品久久久久久久白皮肤| 久久躁日日躁aaaaxxxx| 欧美一区二区久久久| 久久综合给合久久狠狠色| 欧美视频在线观看一区二区| 韩国自拍一区| 中文国产成人精品| 亚洲天堂成人在线观看| 亚洲国产精品久久久久秋霞不卡 | 亚洲国产成人精品久久| 亚洲视频高清| 欧美国产91| 午夜精品一区二区三区在线| 嫩草影视亚洲| 国产欧美精品在线| 一本色道久久| 欧美1区视频| 亚洲欧美一区二区原创| 欧美久久九九| 亚洲国产精品成人精品| 欧美一区高清| 久久国产精品一区二区三区| 亚洲欧美日韩系列| 久久先锋资源| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 欧美一区二区三区四区夜夜大片| 噜噜噜噜噜久久久久久91| 欧美国产日韩精品免费观看| 欧美少妇一区| 亚洲高清电影| 久久成人免费| 久热精品视频| 免费短视频成人日韩| 亚洲精品久久久久中文字幕欢迎你| 亚洲麻豆av| 亚洲人体一区| 午夜精品成人在线视频| 亚洲国产精品成人| 久久精品1区| 国产精品一区毛片| 日韩午夜激情av| 免费欧美视频| 蜜臀91精品一区二区三区| 亚洲一区视频| 欧美精品亚洲二区| 亚洲美女中出| 麻豆九一精品爱看视频在线观看免费 | 欧美高清不卡在线| 亚洲免费影视| 国产精品扒开腿做爽爽爽视频| 影音先锋久久| 久久黄色影院| 午夜精品在线| 欧美揉bbbbb揉bbbbb| 一本一本久久a久久精品牛牛影视| 欧美成人精品一区二区| 伊甸园精品99久久久久久| 久久午夜精品| 久久精品视频99| 欧美一区二区在线观看| 小黄鸭视频精品导航| 亚洲综合电影| 国产精品久久久久婷婷| 一区二区91| 亚洲夜晚福利在线观看| 国产精品久久九九| 午夜欧美大尺度福利影院在线看| 亚洲香蕉网站| 国产欧美精品日韩精品| 欧美一二三区精品| 亚洲一区自拍| 国产精品久久毛片a| 欧美成人精品高清在线播放| 国产精品伦子伦免费视频| 欧美一区二区三区视频免费播放 | 性欧美激情精品| 亚洲午夜视频在线| 国产欧美综合一区二区三区| 久久精品视频网| 久久乐国产精品| 一区二区av在线| 亚洲自啪免费| 激情国产一区二区| 久久综合激情| 欧美精品激情在线观看| 亚洲欧美日韩国产成人| 欧美一区二区三区四区在线观看| 今天的高清视频免费播放成人 | 久久综合色播五月| 亚洲一区区二区| 一区二区激情视频| 国产精品久久久久久久7电影| 欧美一区二区三区在线| 久久免费国产精品| 亚洲毛片av| 久久国产精品一区二区三区| 亚洲精品网址在线观看| 亚洲一级在线| 怡红院精品视频在线观看极品| 一区二区三区四区五区精品| 国产专区精品视频| 99伊人成综合| 免费在线看一区| 久久久久久999| 亚洲一区二区精品视频| 亚洲国产日韩欧美在线图片| 亚洲黄色精品| 在线成人亚洲| 性欧美xxxx大乳国产app| 性欧美大战久久久久久久免费观看| 欧美激情视频在线播放| 久久久久久香蕉网| 国产欧美日韩91| 亚洲特色特黄| 日韩亚洲欧美精品| 欧美v国产在线一区二区三区| 亚洲在线观看视频网站| 欧美久久一区| 欧美日韩和欧美的一区二区| 国产精品福利网| 欧美电影在线观看| 国产一区二区在线免费观看| 亚洲新中文字幕| 99国产精品久久久久老师| 狂野欧美激情性xxxx| 久久视频精品在线| 国产一区二区三区网站| 亚洲视频久久| 亚洲一区二区三区视频播放| 欧美看片网站| 亚洲精品一区二区三区99| 精品不卡视频| 国产精品美女久久久久av超清 | 一区二区三区四区国产精品| 亚洲专区一二三| 欧美区高清在线| 久久精品九九| 韩国v欧美v日本v亚洲v| 欧美在线地址| 久久综合色天天久久综合图片| 国产亚洲一区二区精品| 欧美亚洲免费| 免费久久99精品国产| 在线日韩视频| 欧美精品久久99久久在免费线| 亚洲国产日韩综合一区| 99亚洲伊人久久精品影院红桃| 欧美日韩亚洲一区二区三区在线| 日韩天天综合| 亚洲香蕉视频| 国产亚洲欧美aaaa| 亚洲高清在线视频| 在线亚洲伦理| 国产精品美女一区二区在线观看 | 亚洲午夜黄色| 国产精品一区毛片| 蜜臀av一级做a爰片久久| 亚洲精品在线三区| 香蕉久久国产| 国产精品一卡二卡| 久久久欧美精品sm网站| 91久久精品国产91久久性色| 亚洲一区二区视频| 国产在线精品成人一区二区三区| 久久精品一区二区国产| 亚洲日本中文字幕| 久久精品国产69国产精品亚洲| 亚洲承认在线| 国产精品美女在线| 免费不卡视频| 亚洲欧美久久久| 免费成人网www| 午夜老司机精品| 亚洲激情第一区| 国产精品女主播在线观看 | 亚洲区第一页| 麻豆精品一区二区综合av| 亚洲一区二区免费视频|