1. 程式人生 > >Source Insight的幾個經典用法

Source Insight的幾個經典用法

 

1.如何找回失去的context window

  context window 在看程式時很有用,當用戶指向某個函式或變數時,在context window中都會有該變數或函式的定義;但有時會為了增加程式的容量或者不小心,將context window變成獨立視窗,sourceinsight沒有簡單的選單來恢復它。下面介紹一種網上流傳的方法:步驟為:

  •    執行source insight, 點選Options->Save Configuration.選擇“All settings”,點選"save"按鈕。

  •    當“儲存”對話方塊開啟時,記下配置檔案被儲存的目錄,它一般有以下形式:“My Documents/Source Insight/Setting”,退出,並不儲存 配置。

  •    找到上步中,配置檔案中叫“GLOBAL.CF3”的檔案,複製它,並重命名為如“OLD.CF3”的形式。

  •    重新啟動SourceInsight,選擇 Options->Load Configuration,去掉隨之出現的對話方塊最上面複選框,同時選擇"Display and Windows",點選右則的load按鈕,在出現的對話方塊中,選擇OLD.CF3配置檔案。

  •   載入OLD配置檔案後,再選擇View->context window,消失的context window又會出現在你的面前。

2. SourcInsight中的標籤

    在看程式時,有時會作比較,當在程式中看到相似處;或者修改程式時,要從一處搬程式碼到另一處且新增程式碼與原始碼不在一個頁面時,如何快速切換,這是個問題。

   運用組合快捷鍵Ctrl+M,可以在一處記下一個書籤,如果下一次想跳到這個地方來時,再次按下Ctrl+M,找到相應的書籤,就可以快速的切換。

3.SourceInsight在任務地方都能開啟對應的檔案技巧:

   SourceInsight一般用來看程式,不用來編輯編譯程式。一般的源程式是用其它的編譯器編寫的,拿到一個工程檔案,為了用SourceInsight來瀏覽程式碼,一個好的習慣是:在源工程旁邊再新建一個資料夾,用作存放SourceInsight工程。為了避免將源工程移到另一位置後,sourceInsight仍能顯示源工程程式碼,需要在建立工程時,對sourceinsight進行一定的設定。具體步聚如下:

  1.將新建工程存放目錄置於上述新建的資料夾中

  2.將源程式目錄,選擇源工程檔案資料夾

這樣,你可以將整個工程,包括源工程和sourceInsight移到任何地方,只要點選sourceinsight就可以看到源程式檔案,十分方便

4.sourceinsight 中context window找回的另兩種方法:

a.萬能法:

   到配置檔案所在資料夾中(setting資料夾)下,將其下的所有檔案(也就是二個檔案),統統刪除,再重啟sourceinsight,這時會自動生成預設配置檔案。

b.當context window成為獨立視窗後,不要關閉它,也不要最大化;讓它保持從嵌入視窗成為獨立視窗時的樣式,向下拉動,直到它自動成為嵌入視窗中。

5. SourceInsight中字型大小設定:

option->Document options->screen fonts   (主要是這個選單)

背景色選單:

options->preference->color->windowbackqourd