[請益] 程式碼閱讀方法

看板Soft_Job作者 (yshihyu)時間8年前 (2015/12/29 23:43), 編輯推噓5(5011)
留言16則, 13人參與, 最新討論串1/1
工作幾年看程式碼功力有提昇, 可是常常還是無法有效閱讀 我習慣從想看的功能或是函數往上trace code 進入的流程路徑 , 有點像是 callstack 這樣我trace code 想要紀錄函數流程感覺很麻煩~目前是在開另外一個文件紀錄函數名稱 不知道有沒有什麼vim plugin 可以幫助 , mark or git 可以辦到嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.193.203 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1451403808.A.FAF.html

12/30 00:06, , 1F
很想推薦 visual studio extension, but it's for c#
12/30 00:06, 1F

12/30 00:07, , 2F
我工作環境在linux 下 , c/c++ 所以vs 不考慮XD
12/30 00:07, 2F

12/30 00:34, , 3F
vi 好像沒 netbeans可以
12/30 00:34, 3F

12/30 04:08, , 4F
只能去gdb當中看咯bt一下什麼都解決了
12/30 04:08, 4F

12/30 10:11, , 5F
source insight
12/30 10:11, 5F

12/30 10:18, , 6F
樓上正解,但僅限於結構層次,若要涉及全面
12/30 10:18, 6F

12/30 10:18, , 7F
包含Domain Knowledge的理解,就要請教我這位大師
12/30 10:18, 7F

12/30 10:18, , 8F
不過限於內容過多,有機會再說吧!
12/30 10:18, 8F

12/30 10:27, , 9F
12/30 10:27, 9F

12/30 10:36, , 10F
gnu global , 他還可以幫你把code全轉成html,可以用
12/30 10:36, 10F

12/30 10:36, , 11F
點點超連結來看code
12/30 10:36, 11F

12/30 11:53, , 12F
小魯後來都用全文index XD
12/30 11:53, 12F

12/30 15:34, , 13F
source insight
12/30 15:34, 13F

12/30 19:48, , 14F
cscope
12/30 19:48, 14F

12/31 00:55, , 15F
linux底下又是C/C++,那當然就是cscope/ctags了XD
12/31 00:55, 15F

01/03 00:44, , 16F
doxygen
01/03 00:44, 16F
文章代碼(AID): #1MWgeW-l (Soft_Job)