1 使用定寬字型
screen font預設字型是Verdana的,它是一直變寬字型。在Document style中可以將字型改為定寬的Courier new。如果不是等寬的字型,用快速鍵是 "Alt + F12",換成draft view查看格式是否滿足要求。
2 保證空格與tab鍵一致。
Options菜單Document Options(針對不同檔案類型,分別進行設定)下拉左上檔案類型框、選擇合適類型(c源檔案)Editing Options框中,tab width=4, Editing Options框中,勾選Expand tabs(這樣,按tab鍵、等價於輸入4個空格)。
3 解決{}自動縮排
勾掉indent Open Brace和Indent Close Brace的效果: 繼上一段,在相對縮排行裡, 如果輸入"{"或"}", 則自動和上一行列對齊。
勾選Auto Indent之SMART的效果∶在C程式裡,如果遇到行末沒有分號的語句,如IF, WHILE, SWITCH等,寫到該行末按斷行符號,則新行自動相對上一行縮排兩列。
勾掉Indent Open Brace和Indent Close Brace的效果繼上一段,在相對縮排行裡,如果輸入"}",則自動和上一行列對齊(好像勾不勾都會有這個功能);而輸入"{"時,不會與下面的行對齊(這是勾上Indent Open Brace時的效果)。
4 添加特定類型的檔案
尾碼不識別的檔案,在SI裡會顯示一片黑白沒有色彩,解決方案是在Options->Document Options裡面,點左上的Document Type下拉式功能表選擇適當的類型,然後在右邊的File filter裡添加相應的尾碼,比如*.hh,接著CLOSE就可以了。
5 Tab鍵的使用
Options菜單Preferences Typing卡,勾掉下面兩項
Typing tab indents line,regardless of selection,空行按tab無法前進
Typing tab replaces current selection,選定部分內容、再按tab時會清除所選
這樣,選中幾行代碼按tab鍵或者shift+tab可以左右行動程式碼,調整代碼時很有用。同樣F9,F10也有同樣的效果。
6 自動完成功能
Options菜單Preferences Typing卡Auto Completion框,勾選上Use automatic symbol completion window(這裡是SIS的全域設定),Options菜單Document Options Editing Options框中,勾選上Allow auto-complete(局部設定)。上面兩項必須全部勾選,才能啟用Auto Completion功能。
7 背景色選擇淡綠色,保護眼睛
要改變背景色Options->preference->windows background->color設定背景色,把Hue(色調)設為85,Sat(飽和度)設為90,Lum(亮度)設為205。
8 恢複ctrl+a的全選功能
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 : hilight word
alt+F8 : symbol window