作者yshihyu (yshihyu)
看板Soft_Job
標題[請益] 程式碼閱讀方法
時間Tue Dec 29 23:43:24 2015
工作幾年看程式碼功力有提昇, 可是常常還是無法有效閱讀
我習慣從想看的功能或是函數往上trace code 進入的流程路徑 , 有點像是 callstack
這樣我trace code 想要紀錄函數流程感覺很麻煩~目前是在開另外一個文件紀錄函數名稱
不知道有沒有什麼vim plugin 可以幫助 , mark or git 可以辦到嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.193.203
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1451403808.A.FAF.html
1F:→ landlord: 很想推薦 visual studio extension, but it's for c# 12/30 00:06
2F:→ yshihyu: 我工作環境在linux 下 , c/c++ 所以vs 不考慮XD 12/30 00:07
3F:→ nastygirl: vi 好像沒 netbeans可以 12/30 00:34
4F:→ hizuki: 只能去gdb當中看咯bt一下什麼都解決了 12/30 04:08
5F:→ Eleina: source insight 12/30 10:11
6F:推 csfgsj: 樓上正解,但僅限於結構層次,若要涉及全面 12/30 10:18
7F:→ csfgsj: 包含Domain Knowledge的理解,就要請教我這位大師 12/30 10:18
8F:→ csfgsj: 不過限於內容過多,有機會再說吧! 12/30 10:18
10F:→ leolarrel: gnu global , 他還可以幫你把code全轉成html,可以用 12/30 10:36
11F:→ leolarrel: 點點超連結來看code 12/30 10:36
12F:→ badyy: 小魯後來都用全文index XD 12/30 11:53
13F:推 GameHeven: source insight 12/30 15:34
14F:→ zwai: cscope 12/30 19:48
15F:推 RouterHsieh: linux底下又是C/C++,那當然就是cscope/ctags了XD 12/31 00:55
16F:推 longlongint: doxygen 01/03 00:44