1. 程式人生 > >source insight實用技巧

source insight實用技巧

1 向專案中新增檔案時,新增特定型別的檔案(檔案型別過濾器)

新增.pc檔案和makefile檔案,型別分別為C++,和Make File

Options -> Document Options... Alt-T    -> 點選Document Type的下拉框,然後選擇Make File,在右邊的File Filter中,在原先的*.mak後面加上一個分號,即多個不同過濾規則以分號間隔開,再加上*makefile,變成 *.mak;*makefile,並且選中Include when adding to projects,這樣,以後再新建工程的時候,就可以識別makefile或Makefile了(好像此處Source Insight並不區分大小寫)。

2 恢復ctrl+a的全選功能
通過關鍵詞save 找到save all,更改為ctrl+shift+a,通過關鍵詞select找到select all,更改為ctrl +a

3 解決TAB鍵縮排問題
    Options-> Document Options裡面的右下角Editing Options欄裡,把Expand tabs勾起來,然後確定。OK,現在TAB鍵的縮排和四個空格的縮排在SIS裡面看起來就對齊咯


4 向專案中新增檔案時,只新增特定型別的檔案(檔案型別過濾器)
    編輯彙編程式碼時,在SIS裡建立PROJECT並ADD TREE的時候,根據預設設定並不會把該TREE裡面所有彙編檔案都包含進來
    只加了.inc和.asm字尾的,.s字尾的沒有。而且用SIS開啟.s的檔案,一片黑白沒有色彩,感覺回到DOS的EDIT時代了……
    解決方法是在Options->Document Options裡面,點左上的Document Type下拉選單,選擇x86 Asm Source File,
    然後在右邊的File filter裡*.asm;*.inc;的後面加上*.s;接著CLOSE就可以了。
    上面問題解決了,但注意加入*.s後還需要重新ADD TREE一遍才能把這些彙編加到PROJECT裡面。
5 新增檔案型別
    使用者可以定義自己的型別,Options->Document Options->add type,定義檔案型別名以及檔名字尾。
    勾選include when adding to projects在新增目錄下檔案到工程是該類檔案就會新增進SI的工程。
    如果需要將所有檔案新增進SI的工程,可以定義一種檔案型別*.*。  

Source Insight常用的快捷鍵:
    Ctrl+= :Jump to definition
    Alt+/ :Look up reference
    F3 : search backward
    F4 : search forward
    F5: go to Line
    F7 :Look up symbols
    F8 :Look up local symbols
    F9 :Ident left
    F10 :Ident right
    Alt+, :Jump backword
    Alt+. : Jump forward
    Shift+F3 : search the word under cusor backward
    Shift+F4 : search the word under cusor forward
    F12 : incremental search
    Shift+Ctrl+f: search in project
    shift+F8 : 標亮所有文字中游標所在位置的單詞
   
Source Insight的視窗操作:

   Ctrl+W 關閉當前檔案視窗
   Ctrl+Tab 切換檔案視窗
    project window Ctrl+O開啟
    symbol window Alt+F8開啟和關閉
    Contex Window 自定義鍵開啟和關閉
    Relation Window 自定義鍵開啟 先鎖定再重新整理聯絡

剪下一個字                            : Ctrl+,
剪下行                   :Ctrl+U
複製一行                                : Ctrl+K
剪下該位置右邊的該行的字元              : Ctrl+;
啟用語法視窗                         : Alt+L
啟用工程檔案視窗                         : Alt+R(自定義的)

退出程式                                : Alt+F4
重畫螢幕                                : Ctrl+Alt+Space
完成語法                                : Ctrl+E

恰好複製該位置右邊的該行的字元          : Ctrl+Shift+K
複製到剪貼簿                         : Ctrl+Del
剪下一行                                : Ctrl+U

剪下到剪貼簿                         : Ctrl+Shift+X

左邊縮排                                : F9
右邊縮排                                : F10
插入一行                                : Ctrl+I
插入新行                                : Ctrl+Enter
加入一行                                : Ctrl+J
從剪下板貼上                         : Ctrl+Ins
貼上一行                                : Ctrl+P
重複上一個動作                      : Ctrl+Y
重新編號