SourceInsight 4.0

如何新建一個(gè)工程

Project -> New Project -> 一步步的加代碼即可
工程建好后,project -> sync 一下

設(shè)置應(yīng)用環(huán)境

option-> File Type Options -> C/C++ Source File :

1)選擇自己合適的字體及大小。
推薦的等寬字體 : Courier New 12
2)選中Show line numbers文件左側(cè)顯示行號(hào)爽航。
3)選中Show right margin設(shè)置頁(yè)面寬度標(biāo)記來查看代碼行是否超長(zhǎng)。(一般設(shè)置80字符)。
4)編程規(guī)范中明確要求不能使用TAB鍵沉删,通過點(diǎn)中對(duì)話框中的Expand tabs自動(dòng)進(jìn)行Tab鍵擴(kuò)展(Tab width設(shè)置為4個(gè)空格)。選中 Visible tabs醉途,用于顯示文件中Tab鍵矾瑰。
5)點(diǎn)擊 AutoIndent(自動(dòng)縮進(jìn)) 彈出對(duì)話框
Type : 勾取smart智能縮進(jìn),在換行時(shí)會(huì)自動(dòng)縮進(jìn)
去除Smart Indent Options中的兩個(gè)選項(xiàng)

option -> preference

(1) syntax Formatting - 格式語法
Use Syntax Formatting(啟動(dòng)語法語法顯示):缺省勾選隘擎,提供根據(jù)語法顯示關(guān)鍵字功能殴穴。
Apply Style(應(yīng)用風(fēng)格):建議全部勾選,使用顏色區(qū)分顯示宏货葬、函數(shù)采幌、變量、類型等震桶。
(2) Typing-文字
拷貝完代碼后鼠標(biāo)的焦點(diǎn)位置休傍,建議修改為“at end of pasted text“

(3) Display-顯示
顯示完整的文件路徑: 勾選 Tirm long path names with elipses
(4) Files-文件
Saving Files 勾選 Remove extra white space when saving : 否則SI會(huì)自動(dòng)清除末尾行的多余空格功能,導(dǎo)致只在SourceInsight中修改一行代碼然后保存 就會(huì)顯示該文件修改了很多行

常用的嵌入窗口 : view -> panels

  1. Relation Window
    Relation Window Properties”打開屬性設(shè)置蹲姐,建議將“View Relation Ship”字段都選擇為“References”磨取,當(dāng)選中每種類型的標(biāo)識(shí)符后,會(huì)在“Relation”窗口中顯示該標(biāo)識(shí)符被哪些函數(shù)柴墩、全局變量忙厌、類型等所引用。

默認(rèn)的常用的快捷鍵

  1. 'ALT + L' : 快速打開 搜索變量/函數(shù)名 搜索窗口 , 可快速搜索當(dāng)前文件的函數(shù)名變量名
  2. 'Ctrl + O' : 快速打開 Project File 搜索窗口江咳,可快速搜索相應(yīng)的文件名
  3. 'F7' : 快速打開 Project Symbols 搜索窗口慰毅,可列舉當(dāng)前搜索目標(biāo)在整個(gè)工程中定義聲明的地方
  4. 'Ctrl + /' : 全局搜索 (Lookup References) , 選中某個(gè)變量、函數(shù)后扎阶,它可以查詢項(xiàng)目中所有源文件汹胃,包括注釋、采用#ifdef定義的非激活代碼东臀,其中Options是設(shè)置選項(xiàng)着饥,
    SearchMethod包含四種方式:Simple String(簡(jiǎn)單字符串),Regular Expression(按照正則表達(dá)式的方式查詢)惰赋,Keyword Expression(關(guān)鍵字查詢) Lookup Reference(按照引用關(guān)系進(jìn)行查詢宰掉,缺省查詢方式)呵哨。
  5. 'CTRL+F'搜索:F3向后搜索,F(xiàn)4向前搜索轨奄。
  6. F9,F10 : 左右縮進(jìn)

3.4 快捷鍵

功能 快捷鍵
退出程序 Alt+F4
重畫屏幕 Ctrl+Alt+Space
復(fù)制一行 Ctrl+K
復(fù)制到剪貼板 Ctrl+Del
剪切一行 Ctrl+U
剪切該位置右邊的該行的字符 Ctrl+;
剪切到剪貼板 Ctrl+Shift+X
左邊縮進(jìn) F9或者Shift+Tab
右邊縮進(jìn) F10或者Tab
插入一行 Ctrl+I
插入新行 Ctrl+Enter
加入一行 Ctrl+J
從剪切板粘貼 Ctrl+Ins
粘貼一行 Ctrl+P
重復(fù)上一個(gè)動(dòng)作 Ctrl+Y
重新編號(hào) Ctrl+R
替換 Ctrl+H
智能重命名 Ctrl+''
關(guān)閉文件 Ctrl+W
關(guān)閉所有文件 Ctrl+Shift+W
新建 Ctrl+N
轉(zhuǎn)到下一個(gè)文件 Ctrl+Shift+N
打開 Ctrl+O
重新裝載文件 Ctrl+Shift+O
另存為 Ctrl+Shift+S
顯示文件狀態(tài) Shift+F10
激活語法窗口 Alt+L
回到該行的開始 Home
回到選擇的開始 Ctrl+Alt+[
到塊的下面 Ctrl+Shift+]
到塊的上面 Ctrl+Shift+[
高亮顯示 Shift+F8
書簽 Ctrl+M
到選擇部分的尾部 Ctrl+Alt+]
到下一個(gè)函數(shù) 小鍵盤 +
上一個(gè)函數(shù) 小鍵盤 -
后退 Alt+,
后退到索引 Alt+M
向前 Alt+.
轉(zhuǎn)到行 F5或者Ctrl+G
轉(zhuǎn)到下一個(gè)修改 Alt+(KeyPad) +
轉(zhuǎn)到下一個(gè)鏈接 Shift+F9
回到前一個(gè)修改 Alt+(KeyPad) -
跳到連接(就是語法串口列表的地方) Ctrl+L
跳到匹配 Alt+]
選擇一行 Shift+F6
選擇句子(直到遇到一個(gè) . 為止) Shift+F7或者Ctrl+.
從當(dāng)前位置選擇到文件結(jié)束 Ctrl+Shift+End
從當(dāng)前位置選擇到行結(jié)束 Shift+End
從當(dāng)前位置選擇到行的開始 Shift+Home
從當(dāng)前位置選擇到文件頂部 Ctrl+Shift+Home
選擇一個(gè)單詞 Shift+F5
選擇左邊單詞 Ctrl+Shift+Left
選擇右邊單詞 Ctrl+Shift+Right
排列語法窗口(有三種排列方式分別按1,2,3次) Alt+F7
移除文件 Alt+Shift+R
同步文件 Alt+Shift+S
增量搜索(用Ctrl+F搜索,然后按F12就會(huì)轉(zhuǎn)到下一個(gè)匹配) F12
替換文件 Ctrl+Shift+H
向后搜索 F3
在多個(gè)文件中搜索 Ctrl+Shift+F
向前搜索 F4
搜索選擇的(比如選擇了一個(gè)單詞,shift+F4將搜索下一個(gè)) Shift+F4
搜索選擇的(比如選擇了一個(gè)單詞,shift+F3將搜索前一個(gè)) Shift+F3
Jump to Deference Ctrl+=
Look up reference Ctrl+/
Symbol Info Alt+/
Browse Project Symbols F7
switch to next page F2
Select code,do not have to using mouse cursor Shift+(Up,Down,Left,Rght)

如何設(shè)置自定義的快捷鍵

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末孟害,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子挪拟,更是在濱河造成了極大的恐慌挨务,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件玉组,死亡現(xiàn)場(chǎng)離奇詭異谎柄,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)惯雳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門朝巫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人石景,你說我怎么就攤上這事劈猿。” “怎么了潮孽?”我有些...
    開封第一講書人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵糙臼,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我恩商,道長(zhǎng),這世上最難降的妖魔是什么必逆? 我笑而不...
    開封第一講書人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任怠堪,我火速辦了婚禮,結(jié)果婚禮上名眉,老公的妹妹穿的比我還像新娘粟矿。我一直安慰自己,他們只是感情好损拢,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開白布陌粹。 她就那樣靜靜地躺著,像睡著了一般福压。 火紅的嫁衣襯著肌膚如雪掏秩。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,457評(píng)論 1 311
  • 那天荆姆,我揣著相機(jī)與錄音蒙幻,去河邊找鬼。 笑死胆筒,一個(gè)胖子當(dāng)著我的面吹牛邮破,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼抒和,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼矫渔!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起摧莽,我...
    開封第一講書人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤庙洼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后范嘱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體送膳,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年丑蛤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了叠聋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡受裹,死狀恐怖碌补,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情棉饶,我是刑警寧澤厦章,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站照藻,受9級(jí)特大地震影響袜啃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜幸缕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一群发、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧发乔,春花似錦熟妓、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至译仗,卻和暖如春抬虽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纵菌。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工斥赋, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人产艾。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓疤剑,卻偏偏與公主長(zhǎng)得像滑绒,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子隘膘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,407評(píng)論 0 5
  • 原文地址:https://github.com/JuanitoFatas/slime-user-manual#24...
    四月不見閱讀 3,140評(píng)論 0 2
  • 【轉(zhuǎn)載】曾夢(mèng)想仗劍走天涯 1.Xcode IDE概覽 說明:從左到右疑故,依次是“導(dǎo)航窗格(Navigator)->邊...
    06a6a973d7ab閱讀 3,839評(píng)論 2 20
  • 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊列(Gutter)->焦點(diǎn)...
    小地閱讀 5,364評(píng)論 0 9
  • 一弯菊、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 5,750評(píng)論 0 10