1. 創建新項目
- 打開 Source Insight,點擊菜單欄的 Project > New Project。
- 在彈出的窗口中,輸入項目名稱(建議與項目內容相關,便于識別)。
- 指定項目數據文件的存儲路徑(即 Source Insight 配置文件保存的位置),可以通過 Browse 按鈕選擇合適的目錄。
- 確認后點擊 OK。
第一個是你要命名的名字,第二個是你想儲存的路徑
2. 設置源碼路徑
- 在接下來的對話框中,點擊 Project Source Directory 旁邊的 … 按鈕。
- 選擇包含源代碼的文件夾(即您的代碼文件所在目錄)。
- 點擊 OK 確認源碼目錄。
選擇你要解析的文件路徑
3. 添加源代碼文件
- 進入文件添加界面,Source Insight 會顯示源碼目錄中的文件列表。
- 點擊 Add All 按鈕,將目錄中的所有文件一次性添加到項目中(如果只想添加部分文件,可選擇 Add 手動挑選)。
- 勾選 Recursively add lower sub-directories,以包含子文件夾中的文件。
- 保持 Show only known file types 默認勾選狀態,確保只添加 Source Insight 支持的文件類型。
- 添加完成后,點擊 Close 返回主界面。
點add tree,遞歸添加,然后確定,就可以了。
之后會顯示右邊這一欄,如果沒有,需要按照下圖步驟進行
4. 同步項目文件
- 為了讓 Source Insight 解析代碼并生成索引(方便后續跳轉到函數定義或變量聲明),需要同步文件。
- 點擊 Project > Synchronize Files。
- 在彈出的窗口中,勾選 Force all files to be re-parsed,以確保所有文件被重新解析。
- 點擊 Start 開始同步,完成后即可正常使用項目。
點擊同步文件
5. 修改代碼
- 在主界面左側的 Project 窗口中,雙擊打開需要編輯的文件。
- 在代碼編輯區域直接進行修改,Source Insight 提供語法高亮和代碼提示功能。
- 編輯完成后,按 Ctrl+S(可以實現編輯了) 或點擊 File > Save 保存文件。
- 如果修改了多個文件,可選擇 File > Save All 保存所有更改。
比如在這里面注釋掉gpio.h,ctrl+s之后,keil也會顯示gpio.h,注意這個keil的文件必須是source insight使用的文件
6.查找代碼
上面這個查找按鈕
注意勾選選項,然后就可以查找啦