先進入終端機(terminal),請先在你要追的code的上層資料夾中鍵入以下指令
ctags -R -h.c.h
跑完之後會看到如下圖的資料夾(程式太多隻會跑比較久)
接著再進入VIM鍵入以下指令
set tags="路徑"
ctags操作方式:
=>進入函式 : Shift + ] (ps. 游標需在函式位置)
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
=>跳回函式 : Shift + t
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
這是我的工作酸甜苦辣,與大家分享,希望彼此都有收穫:) This is my working experience in my life. It is good to share with you :)
Thursday, July 10, 2014
Friday, July 4, 2014
如何快速打印出記憶體內容 for C programming
char *buf;
...
for (i=0; i<buf_size; i++)
printf("%02x ", buf[i] & 0xff);
or
unsigned char *buf;
...
for (i=0; i<buf_size; i++)
printf("%02x ", buf [i]);
Tuesday, July 1, 2014
Source Insight 快捷鍵操作篇
基本快捷鍵
- Shift + F8: 將目前游標的字串做反白/非反白的動作
- Ctrl + =: 進入目前游標函式(or變數or巨集or結構)的定義
- Alt + , : 跳回前一個步
- F4: 搜尋(下一個物件)
- F5 or Ctrl + G: 跳到指定行數
- Ctrl + /: 查詢目前呼叫此函數的參照字串
Subscribe to:
Posts (Atom)