source sight的配置

來源:互聯網
上載者:User

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

   

   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.