Source Insight 使用

1.括號配對高亮:
「在前括號左側,後括號左側」 雙擊鼠標左鍵,能夠選定匹配括號和其中內容(<>,(),L{R},[]之間)
windows

 

2.讓{ 和 } 不縮進:
Options -> Document Options -> Auto Indenting -> Auto Indent Type 選 Simple
函數

還有:讓{ 和 } 不縮進: options->document options->auto indent 去掉indent Open Brace和Indent Close Brace。 (很差使,括號沒法配對對齊!)字體

 

3.添加文件類型
用戶能夠定義本身的類型,Options->Document Options->add type,定義文件類型名以及文件名後綴。
勾選include when adding to projects在添加目錄下文件到工程是該類文件就會添加進SI的工程。
若是須要將全部文件添加進SI的工程,能夠定義一種文件類型*.*。
spa

 

4.恢復ctrl+a的全選功能
Options -> Key Assignments:經過關鍵詞save 找到save all,更改成ctrl+shift+a,經過關鍵詞select找到select all,更改成ctrl +a
索引

 

5.設置背景色:
Options->preference->color->windows background設置背景色(護眼色:85,90,205)
rem

 

6.字符大小不一:
方法1:選上"view --> draft view", 就可讓每一個字符的寬度一致了。快捷鍵是 "Alt + F12" 
get

方法2:解決中文註釋字體間距太大:原型

(1).Options->Style Properties
(2). 在左邊Style Name下找到Comment Multi Line和Comment.在其右邊對應的Font屬性框下的Font Name中選「Pick...」 設置爲宋體、常規、小四。肯定,退回Style Properties界面,Size設爲10。最後設置Clolors框下Foreground,點「Pick...」選擇一種本身喜歡的顏色就OK了
同步

注:以上方法1爲通用設置,方法2中能夠設置註釋字體以及字體大小!源碼

 

7.刪除註釋時半個漢字問題(刪除一個漢字,漢字沒有了,但會多出一個問號?)

方法:

① 將 SuperBackspace.em 複製到 Source Insight安裝目錄;
② Project→Open Project,打開Base項目;
③ 將複製過去的SuperBackspace.em添加入Base項目;
④ 重啓SourceInsight;
⑤ Options→Key Assignments,將Marco: SuperBackspace綁定到BackSpace鍵;
⑥ Enjoy!!

 

SuperBackspace.em 的源碼在博文最後面,複製保存爲SuperBackspace.em便可,或者能夠在這裏直接下載:http://pan.baidu.com/share/link?shareid=101784&uk=3204866771

 

8.實用快捷鍵:
Shift+F8 :高亮選中的字
"ctrl + g" 或 "F5" :跳到指定行
「Ctrl+=」 或 Ctrl+鼠標點擊標識 :直接跳轉至標識定義處調用處
Ctrl+F :本文件內查找
F7 :打開Browse Project Symbols窗口,快速瀏覽工程內標識定義
F3 :本文件查找結果的上一個
F4 :本文件查找結果的下一個
Ctrl+M :建立或查找書籤,方便下次找回此位置

 

9.解決TAB鍵縮進問題
Options-> Document Options裏面的右下角Editing Options欄裏,把Expand tabs勾起來,而後肯定。OK,如今TAB鍵的縮進和四個空格的縮進在SIS裏面看起來就對齊
(Linux下TAB是8個空格長度,這樣設置可讓TAB和4個空格保持一致!)

 

------------------------------------------------

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


窗口操做:
project window Ctrl+O打開
symbol window Alt+F8打開和關閉
Contex Window 自定義鍵打開和關閉
Relation Window 自定義鍵打開 先鎖定再刷新聯繫

 

================================================================================

附: Source Insight快捷鍵大全

 


退出程序 : Alt+F4

 

重畫屏幕 : Ctrl+Alt+Space

 

完成語法 : Ctrl+E

 

複製一行 : Ctrl+K

 

剛好複製該位置右邊的該行的字符 : Ctrl+Shift+K

 

複製到剪貼板 : Ctrl+Del

 

剪切一行 : Ctrl+U

 

剪切該位置右邊的該行的字符 : Ctrl+;

 

剪切到剪貼板 : Ctrl+Shift+X

 

剪切一個字 : Ctrl+,

 

左邊縮進 : F9

 

右邊縮進 : F10

 

插入一行 : Ctrl+I

 

插入新行 : Ctrl+Enter

 

加入一行 : Ctrl+J

 

從剪切板粘貼 : Ctrl+Ins

 

粘貼一行 : Ctrl+P

 

重複上一個動做 : Ctrl+Y

 

從新編號 : Ctrl+R

 

重複輸入 : Ctrl+

 

替換 : Ctrl+H

 

智能重命名 : Ctrl+'

 

關閉文件 : Ctrl+W

 

關閉全部文件 : Ctrl+Shift+W

 

新建 : Ctrl+N

 

轉到下一個文件 : Ctrl+Shift+N

 

打開 : Ctrl+O

 

從新裝載文件 : Ctrl+Shift+O

 

另存爲 : Ctrl+Shift+S

 

顯示文件狀態 : Shift+F10

 

激活語法窗口 : Alt+L

 

回到該行的開始 : Home

 

回到選擇的開始 : Ctrl+Alt+[

 

到塊的下面 : Ctrl+Shift+]

 

到塊的上面 : Ctrl+Shift+[

 

書籤 : Ctrl+M

 

到文件底部 : Ctrl+End, Ctrl+(KeyPad) End

 

到窗口底部 : (KeyPad) End (小鍵盤的END)

 

到一行的尾部 : End

 

到選擇部分的尾部 : Ctrl+Alt+]

 

到下一個函數 : 小鍵盤 +

 

上一個函數 : 小鍵盤 -

 

後退 : Alt+,, Thumb 1 Click

 

後退到索引 : Alt+M

 

向前 : Alt+., Thumb 2 Click

 

轉到行 : F5, Ctrl+G

 

轉到下一個修改 : Alt+(KeyPad) +

 

轉到下一個連接 : Shift+F9, Ctrl+Shift+L

 

回到前一個修改 : Alt+(KeyPad) -

 

跳到鏈接(就是語法串口列表的地方) : Ctrl+L

 

跳到匹配 : Alt+]

 

下一頁 : PgDn, (KeyPad) PgDn

 

上一頁 : PgUp, (KeyPad) PgUp

 

向上滾動半屏 : Ctrl+PgDn, Ctrl+(KeyPad) PgDn, (KeyPad) *

 

向下滾動半屏 : Ctrl+PgUp, Ctrl+(KeyPad) PgUp, (KeyPad) /

 

左滾 : Alt+Left

 

向上滾動一行 : Alt+Down

 

向下滾動一行 : Alt+Up

 

右滾 : Alt+Right

 

選擇一塊 : Ctrl+-

 

選擇當前位置的左邊一個字符 : Shift+Left

 

選擇當前位置右邊一個字符 : Shift+Right

 

選擇一行 : Shift+F6

 

從當前行其開始向下選擇 : Shift+Down

 

從當前行其開始向上選擇 : Shift+Up

 

選擇上頁 : Shift+PgDn, Shift+(KeyPad) PgDn

 

選擇下頁 : Shift+PgUp, Shift+(KeyPad) PgUp

 

選擇句子(直到遇到一個 . 爲止) : Shift+F7, Ctrl+.

 

從當前位置選擇到文件結束 : Ctrl+Shift+End

 

從當前位置選擇到行結束 : Shift+End

 

從當前位置選擇到行的開始 : Shift+Home

 

從當前位置選擇到文件頂部 : Ctrl+Shift+Home

 

選擇一個單詞 : Shift+F5

 

選擇左邊單詞 : Ctrl+Shift+Left

 

選擇右邊單詞 : Ctrl+Shift+Right

 

到文件頂部 : Ctrl+Home, Ctrl+(KeyPad) Home

 

到窗口頂部 : (KeyPad) Home

 

到單詞左邊(也就是到一個單詞的開始) : Ctrl+Left

 

到單詞右邊(到該單詞的結束) : Ctrl+Right

 

排列語法窗口(有三種排列方式分別按1,2,3次) : Alt+F7

 

移除文件 : Alt+Shift+R

 

同步文件 : Alt+Shift+S

 

增量搜索(當用Ctrl + F 搜索,而後按F12就會轉到下一個匹配) : F12

 

替換文件 : Ctrl+Shift+H

 

向後搜索 : F3

 

在多個文件中搜索 : Ctrl+Shift+F

 

向前搜索 : F4

 

搜索選擇的(好比選擇了一個單詞,shift+F4將搜索下一個) : Shift+F4

 

搜索 : Ctrl+F

 

瀏覽本地語法(彈出該文件語法列表窗口,若是你光標放到一個變量/函數等,那麼列出本文件該變量/函數等的信息) : F8

 

瀏覽工程語法 : F7, Alt+G

 

跳到基本類型(即跳到原型) : Alt+0

 

跳到定義出(也就是聲明) : Ctrl+=, Ctrl+L Click (select), Ctrl+Double L Click

 

檢查引用 : Ctrl+/

 

語法信息(彈出該語法的信息) : Alt+/, Ctrl+R Click (select)

 

高亮當前單詞 : Shift+F8

 

語法窗口(隱藏/顯示語法窗口) : Alt+F8

 

關閉窗口 : Alt+F6, Ctrl+F4

 

最後一個窗口 : Ctrl+Tab, Ctrl+Shift+Tab

相關文章
相關標籤/搜索