
【基本介紹】
Source Insight非常好用的適合撰寫如C/C++或Java等程序語言的編輯器,可以自動列出程序的變量,量數(shù)等。Source Insight是革命性的,面向項目程序代碼編輯器和瀏覽器, 內(nèi)置對C/C++,C# 和Java程序和其他程序的分析功能.在你工作時Source Insight解析你的源代碼并且動態(tài)地維護其本身的符號數(shù)據(jù)庫,自動為你提供有用的上下文信息.Source Insight不僅是出色的程序編輯器,也能顯示參考reference trees,class inheritance diagrams和call trees.Source Insight是所有程序編輯器中瀏覽源代碼和源代碼信息最快的.實際上,Source Insight已被用來開發(fā)如今最龐大和最成功的商業(yè)軟件。【軟件特點】
Source Insight是如今最好用的語言編輯器之一,支持幾乎所有的語言, 如C、C++、ASM、PAS、ASP、HTML等常見的,還支持自己定義關鍵字,Source Insight提供了可快速訪問源代碼和源信息的功能。Source Insight自動創(chuàng)建并維護它自己高性能的符號數(shù)據(jù)庫,包括函數(shù)、method、全局變量、結構、類和工程源文件里定義的其它類型的符號。Source Insight 可以迅速地更新的文件信息,即使在編輯代碼的時候。而且符號數(shù)據(jù)庫的符號可以自動創(chuàng)建到的工程文件中。
【軟件功能】
Source Insight不僅僅是一個強大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的對源代碼的導航和任何程序編輯器的源信息。 Source Insight提供了快速和革新的訪問源代碼和源信息的能力。與眾多其它編輯器產(chǎn)品不同。【安裝教程】
雙擊安裝包,點擊下一步
默認安裝在C盤, 可以更改安裝的路徑。選擇默認的話點擊下一步

安裝好之后,打開SourceInsight軟件,按圖示新建工程。

填寫工程的名字及工程文件存放的路徑,工程存放的路徑最好不要用默認的,自己建立文件夾統(tǒng)一管理比較好。

選擇代碼的位置路徑,其他參數(shù)選擇默認即可。點擊OK進行下一步。

選擇需要添加的代碼的路徑,點擊add all將代碼添加到工程中,點擊close之后,代碼就被加進工程中了,然后就可以享受你的代碼了。

【常用設置】
1.括號配對高亮:“在前括號左側,后括號左側” 雙擊鼠標左鍵,可以選定匹配括號和其中內(nèi)容(<>,(),L{R},[]之間)
2.讓{ 和 } 不縮進:
Options -> Document Options -> Auto Indenting -> Auto Indent Type 選 Simple
還有:讓{ 和 } 不縮進: options->document options->auto indent 去掉indent Open Brace和Indent Close Brace。 (不好使,括號無法配對對齊?。?br />
3.添加文件類型
用戶可以定義自己的類型,Options->Document Options->add type,定義文件類型名以及文件名后綴。
勾選include when adding to projects在添加目錄下文件到工程是該類文件就會添加進SI的工程。
如果需要將所有文件添加進SI的工程,可以定義一種文件類型*.*。
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)
6.字符大小不一:
方法1:選上"view --> draft view", 就可以讓每個字符的寬度一致了??旖萱I是 "Alt + F12"
方法2:解決中文注釋字體間距太大:
(1).Options->Style Properties
(2). 在左邊Style Name下找到Comment Multi Line和Comment.在其右邊對應的Font屬性框下的Font Name中選“Pick...” 設置為宋體、常規(guī)、小四。確定,退回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鍵;
8.解決TAB鍵縮進問題
Options-> Document Options里面的右下角Editing Options欄里,把Expand tabs勾起來,然后確定。OK,現(xiàn)在TAB鍵的縮進和四個空格的縮進在SIS里面看起來就對齊
(Linux下TAB是8個空格長度,這樣設置可以讓TAB和4個空格保持一致?。?br />
【快捷鍵】
Shift+F8:高亮選中的字"ctrl + g" 或 "F5":跳到指定行
“Ctrl+=” 或 Ctrl+鼠標點擊標識:直接跳轉至標識定義處調用處
Ctrl+F:本文件內(nèi)查找
F7:打開Browse Project Symbols窗口,快速瀏覽工程內(nèi)標識定義
F3 :本文件查找結果的上一個
F4?。罕疚募檎医Y果的下一個
Ctrl+M?。簞?chuàng)建或查找書簽,方便下次找回此位置
【使用教程】
一.創(chuàng)建工程1.打開軟件,點擊[Project]---->[New Project],就會彈出下圖的方框;“New project name”該欄位輸入新建工程的名字,自定義一個;“Where do you want to store the project data file?”點擊[Browse],選擇你要存儲工程的路徑;選好之后,點擊[OK]。

2.接著就會彈出下圖的方框,先要選擇個人或全局配置文件,這個無所謂,選擇默認的就可以了;

3.點擊[Browse],選擇源文件的路徑,即你存儲代碼的路徑;然后點擊[OK];

4.彈出下圖,點擊[Add All]添加當前文件,點擊[Add]添加自選需要的文件,點擊[Add Tree]添加該文件下的全部文件;然后彈出一個小框,點擊[OK]就可以,然后點擊[Close],這樣新建工程就大功告成,可以開啟Source Insight之旅。

二.基本操作
1.軟件窗口,常用功能區(qū)介紹

2.查看一個被調用函數(shù),變量,宏的原型,工程關聯(lián)之后,用鼠標點到該函數(shù)位置處,在左下角就會顯示出函數(shù)原型;如果“Context Window”窗口關閉的話,可以選擇[View],勾選上。當然,如果你想跳到函數(shù)或宏定義處,按住[ctrl]鍵+鼠標左鍵對應的變量,函數(shù),宏就可以跳到定義處。


3.搜素關鍵字,[ctrl]+[/],就會彈出下圖的方框;根據(jù)需求,可以勾選不同的option或menthod。

【相關問題】
source insight 中文亂碼解決方法打開source insight 4.0;

點擊option——》Prefences...;

在file下拉菜單上找到Default encoding;

先擇Chinese Simplified并點擊“確定”,具體的幾個有什么區(qū)別,自己可以試試;

關閉工文件再打開,完美顯示中文;



































