Trace 程式碼之皮
- 7. 編輯器也是有效率高低的
● 找出現在游標的變數會被誰呼叫?
○ 菜鳥式:以gedit為例
■ 游標移動到Search,按一下滑鼠左鍵
■ 選Find,從鍵盤輸入要找的變數名稱
■ 游標移動到搜尋按鈕,看要往上找還是往下找
○ 非菜鳥式:以gedit為例
■ 複製變數,按ctrl + f,貼上
■ ctrl + g往下找, shift + crtl + g往上找
○ vim:單鍵搞定
■ * 自動幫你往下找,不用複製貼上變數名稱
■ # 自動幫你往上找,不用複製貼上變數名稱
- 23. 結論
● 善用編輯器功能,可以減少trace code的時
間。
● 上面的使用方式當專案程式碼大到某個程度
效益就不大了。
● 這些工具只是減少trace code的搜尋定位時
間,理解程式碼拼湊並理解完全和工具無關。
而這些才是真正trace code的肉、骨、髓。