source insight的查找功能


source insight是一款非常好的c語言的程序編輯器。方便對project管理,方便程序的閱讀和編輯。

查找功能使用十分頻繁。選項較多,與其他軟件的查找功能也類似,以下對英文版的查找功能,做簡單說明:




查找參數:
whole words only :                  全字匹配查找
case sensitive  :                   區分大寫和小寫
project wide  :                         項目內查找
include subdirectories :          包括子文件夾查找
skip inactive code :                跳過無效代碼查找
skip comments  :                   跳過凝視查找

search only comments :        僅在凝視在查找


我們最經常使用的一種查找方式是選擇Search/Lookup References或按Ctrl+/組合鍵再或者鼠標點 R button。在彈出的Loopup References窗體進行查找操作。 在Search Method中有四種可選的查找方式:Simple String、Regular Expression、 Keyword Expression和Look Up Reference。當中Simple String是最普通的查找方式。能夠查找文件里出現的隨意字符或字符,甚至能夠查找 _upap || u 這種字符串,可是在project較大時。查找過程會較慢。

Regular Expression查找方式將在后面講述正則表達時會介紹到,這里臨時按下不表。

Keyword Expression和Look Up Reference查找的結果基本同樣,可是顯示方式略有差異。這兩種方式都是使用SI預先建立的數據庫,查找起來速度相當快。但通常這樣的速度僅僅對在查找標識符時有明顯效果。

對於像函數名,變量名等的查找,強烈建議使用這兩種方式進行查找。
Search Files
選擇Search/Search Files或按Ctrl+Shift+F組合鍵,在彈出的Search Files窗體進行查找操作。

在File Name框中能夠填入文件名稱或目錄。

注意當要查詢的目錄雙包括子目錄時。能夠勾選Options中的Include Subdirectiories。實現對各層文件的遞歸搜索。


 Search Project
選擇Search/Search Project。在彈出的Search Project窗體進行查找操作。操作與Loopup References差點兒全然一致。它們各自保存上次搜索的配置。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM