久久一区激情,国产在线久久久,成人看片网站,国产香蕉一区二区三区在线视频

win7系統下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【Source Insight下載】Source Insight特別版 v4.0.113 免費中文版

【Source Insight下載】Source Insight特別版 v4.0.113 免費中文版
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-01
  • 閱讀次數:
  • 推薦星級:
  • 運行環境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

Source Insight是一款功能強大的編程開發工具,采用面向項目開發的代碼編程方式,讓用戶可以快速對項目的代碼進行查看和檢查,及時的發現編程中出現的問題并且進行編輯,不用擔心在眼皮底下錯過BUG,或者在檢查代碼的過程中對代碼進行了誤操作。

Source Insight下載截圖

Source Insight軟件特色

1、source insight電腦版不僅僅是一個強大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的對源代碼的導航和任何程序編輯器的源信息,快速和革新的訪問源代碼和源信息的能力。與眾多其它編輯器產品不同。

2、編輯Source Insight是如今最好用的語言編輯器,支持幾乎所有的語言, 如C、C++、ASM、PAS、ASP、HTML等常見的,還支持自己定義關鍵字,Source Insight提供了可快速訪問源代碼和源信息的功能。

3、Source Insight自動創建并維護它自己高性能的符號數據庫,包括函數、method、全局變量、結構、類和工程源文件里定義的其它類型的符號。Source Insight 可以迅速地更新的文件信息,即使在編輯代碼的時候。而且符號數據庫的符號可以自動創建到的工程文件中。

Source Insight軟件功能

一、項目管理

1、新建一個項目

快捷鍵Alt+Shift+N可以打開新建項目對話框,然后根據提示填好項目存儲位置,源文件位置等,然后會出現添加刪除項目文件對話框,選中自己想要編輯和瀏覽的文件添加即可,這樣就建好了一個項目。

2、添加和刪除項目文件

(1)、在添加刪除文件前,可以先設置文件過濾器,菜單欄-選項-文檔選項,就可以看到文件過濾器了,怎么設置應該是一目了然的。

(2)、菜單欄-項目-添加或刪除文件,即可打開添加和刪除項目文件對話框。

3、關閉項目、打開項目、刪除項目

關閉項目:Alt+Shift+W

打開項目:Alt+Shift+P,在項目列表里選中項目進行打開

刪除項目:菜單欄-項目-刪除項目

4、同步文件

快捷鍵Alt+Shift+S可以同步文件,同步文件后就可以自動找到源代碼之間的依賴關系了(如:可以自動找到調用某個函數或變量的位置)。

5、項目報告

菜單欄-項目-項目報告,獲取當前項目的文件個數,代碼行數等。

6、重建項目

菜單欄-項目-重建項目,重新同步代碼依賴關系。

二、Source Insight的7種窗口的使用。

1、文檔窗口

(1)、修改窗口顏色屬性:菜單欄-選項-參數-顏色標簽,可以修改背景顏色、默認字體顏色、修改標記顏色等,如背景顏色改為護眼模式:R199 G237 B204。

(2)、Alt+Y打開文檔類型選項窗口,修改字體顯示大小、是否顯示行號、解析語言選擇、工程文件過濾、擴展tab鍵、是否顯示符號窗口等。

擴充1:Source Insight可以定義風格,菜單欄-選項-風格,即可以打開風格窗口,可以新建一個風格或修改一個風格。風格可以繼承(和C++繼承差不多)。

擴充2:如何使用風格。當選中某種語言解析文檔的時候,可以定義一些固定字符以不同的風格顯示出來。菜單欄-選項-參數-語言標簽,選中解析文檔的語言,點擊關鍵字按鈕,打開語言關鍵字窗口,在樣式這一欄選中一種風格,然后添加關鍵字即可。這樣文檔中這個關鍵字就以那種風格顯示了。

擴充3:如何查看和修改符號(如函數名、變量等)的風格,右擊該符號,選擇風格,打開窗口就可以看到該符號的風格是什么,然后進行修改。

(3)、快速更名ctrl+',選中某個函數名,然后按ctrl+',彈出快速更名窗口,然后根據相應的選項,可以快速更換函數名。(包括函數的聲明處,定義處,引用處等)。

(4)、F8,高亮

(5)、ctrl+左擊,進入函數定義或變量聲明處。

(6)、Alt+,:后退

(7)、Alt+. :前進

(8)、ctrl+g:調到固定行

(9)、Alt+左擊拖動:可以進行列編輯

(10)、自動縮進:Alt+T打開文檔選項窗口,點擊自動選項,選中第三個smart縮進,并把后面的兩個勾都去掉,這樣配置比較好?梢試L試一下勾上的效果,然后和不勾的效果對比一下。

(11)、編碼格式設置,設置完畢后需要重新打開文件進行瀏覽。

(12)、Ctrl+F打開查找界面,配置好查找選項,然后關閉查找界面,選中一個單詞,按一次Shift+F3,然后只要按F3和F4即可進行查找上一個和下一個。

2、符號窗口

這個窗口是顯示文檔的符號的,那么文檔內容哪些是符號呢,這個應該是看文檔窗口是設置哪種語言來解析文檔的。

(1)、Alt+F8:打開/關閉當前文檔的符號窗口。

(2)、Alt+Y打開文檔選項窗口,配置所有文檔是否打開符號窗口。

(3)、右擊符號窗口-符號窗口選項-符號類型,可以選擇顯示的符號種類。

(4)、右擊符號窗口-符號窗口選項,可以修改字體、背景顏色等。

3、項目窗口

這個窗口可以使用各種模式來顯示文件名、文件目錄等。

(1)、右擊窗口選項,修改字體或背景顏色、不顯示文件大小、目錄、日期等。

4、關聯窗口

這個窗口用來顯示文檔中的符號在哪些地方進行了引用。如哪些地方調用了函數,或該函數調用了哪些函數等。關聯窗口可以有好多個。

(1)、右擊關聯窗口-窗口屬性,可以修改字體、背景顏色等。

(2)、右擊關聯窗口-新建窗口,則可以打開一個新的關聯窗口。

(3)、關聯窗口的功能修改,右擊關聯窗口-窗口屬性,可以修改對應符號的關系類型,選擇Reference,則該窗口顯示調用該函數或變量的地方,選擇calls,則該窗口顯示該函數調用了哪些函數。

(4)、如何使用該窗口:選中某個函數或變量,關聯窗口會自動顯示對于內容,如果不想它自己變,就鎖上,然后需要找的時候刷新。(鎖定、刷新按鈕應該可以看到吧)

5、上下文窗口

這個窗口一般配合關聯窗口使用,單機關聯窗口的某一項,可以自動在上下文窗口顯示該項的上下文,雙擊上下文內容,則可以在文檔窗口打開上下文。

(1)、右擊窗口-屬性,修改字體、背景顏色等。

6、剪輯窗口

這個窗口的作用相當于是定義了好多粘貼板的意思。一個剪輯相當于一個粘貼板。

(1)、右擊窗口-屬性,修改字體、背景顏色等。

(2)、新建、修改、刪除一個剪輯。

(3)、如何使用新建的剪輯:菜單欄-編輯-粘貼自剪輯/拷貝到剪輯。

7、代碼片段窗口

(1)、右擊窗口-屬性,修改字體、背景顏色等

(2)、可以自定義一些代碼片段,使用時直接插入即可。

三、自定義命令

菜單欄-選項-自定義命令,可以添加一條命令,定義該命令的名字、執行命令語句。

如何運行命令:可以將命令顯示在菜單欄(參考第五點菜單分配)或者給命令定義一個快捷鍵(參考第六點鍵分配)。

望君舉一反三。

1、定義使用gvim打開當前文檔的命令,前提是要先安裝一個gvim程序。

命令名:editWithGvim

執行命令:"C:\Program Files\Vim\vim63\gvim.exe" --remote-silent +%l %f

備注:--remote-silent 是如果已經打開了對應文件,就不會打開第二次,而是在已經打開的文件里跳轉到對應行;%l 是當前行;%f是當前文件。

2、在資源管理器中顯示當前文檔,即打開當前文檔位置。

命令名:explorer

執行命令:explorer /select,%f

備注:不知道,再說吧。

3、調用SVN的可執行程序,直接比較當前文件和SVN服務器上的文件。前提條件是安裝好了SVN,且當前文件是SVN服務器Checkout下來的。

命令名:svnDiff

執行命令:"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /path:%f

命令名:svnshowlog

執行命令:"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:log /path:.

命令名:svncommit

執行命令:"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:.

四、宏的使用

宏語言是SourceInsight定義的一種可編程語言。安裝好一個SourceInsight后,打開SourceInsight,可以看到有一個base項目。打開base項目,可以看到有一個Utils.em文件,該文件就是宏語言文件,在里面可以自己寫一些宏,也可以新建一個.em文件寫宏,或者下載一個別人寫好的.em文件如quiker.em(lushengwen寫的,用的人比較多)。新建的.em或別人的.em文件要加載到base工程中(如何加載:菜單欄-項目-添加/刪除文件)。

如何調用宏:可以將宏顯示在菜單欄(參考第五點菜單分配)或者給宏定義一個快捷鍵(參考第六點鍵分配)。

1、宏語言語法

這個再說

2、quiker.em的使用(從網絡下載)

(1)、首先要把這個文件搞到手,然后將其加載到Base工程中,其次要定義一個快捷鍵調用quiker.em中的宏AutoExpand。quiker.em中寫了那么多宏,為什么只調用AutoExpand宏就可以。因為調用AutoExpand宏后,AutoExpand會根據當前文本內容自動調用其他宏。一般情況下都用快捷鍵ctrl+enter調用AutoExpand宏。

(2)、輸入文本config,然后執行AutoExpand,根據提示完成語言、姓名配置。

(3)、輸入文本fu,然后執行AutoExpand,根據提示完成函數的注釋。(在函數名的上一行執行)

(4)、輸入文本if,然后執行AutoExpand,可以自動完成語法。其他類似。

(5)、輸入文本file,然后執行AutoExpand,可以自動生成.c文件描述。

(6)、輸入文本hdn,然后執行AutoExpand,根據提示完成.h文件宏定義。

(7)、在.c文件里輸入hd,然后執行AutoExpand,可以自動生成.c文件對應的頭文件。

(8)、后續補充

3、自己寫的宏

(1)、自動注釋,給這個宏定義一個快捷鍵,然后選中幾行文本,執行快捷鍵,即可以進行注釋與反注釋操作。

macro MultiLineComment()

{

hwnd = GetCurrentWnd()

selection = GetWndSel(hwnd)

LnFirst =GetWndSelLnFirst(hwnd) //取首行行號

LnLast =GetWndSelLnLast(hwnd) //取末行行號

hbuf = GetCurrentBuf()

if(GetBufLine(hbuf, 0) =="//magic-number:tph85666031"){

stop

}

Ln = Lnfirst

buf = GetBufLine(hbuf, Ln)

len = strlen(buf)

while(Ln <= Lnlast) {

buf = GetBufLine(hbuf, Ln) //取Ln對應的行

if(buf ==""){ //跳過空行

Ln = Ln + 1

continue

}

if(StrMid(buf, 0, 1) == "/"){ //需要取消注釋,防止只有單字符的行

if(StrMid(buf, 1, 2) == "/"){

PutBufLine(hbuf, Ln, StrMid(buf, 2, Strlen(buf)))

}

}

if(StrMid(buf,0,1) !="/"){ //需要添加注釋

PutBufLine(hbuf, Ln, Cat("//", buf))

}

Ln = Ln + 1

}

SetWndSel(hwnd, selection)

}

五、菜單分配

菜單欄-選項-菜單分配,可以將自定義命令、宏等顯示到菜單欄列表里。

六、健分配

菜單欄-選項-鍵分配,定義快捷鍵,可以將自定義命令、宏等定義一個快捷鍵。

七、配置的保存和載入

菜單欄-選項-載入配置或保存配置,可以把自己的配置保存下來,或者發給別人讓別人使用。獲取我的配置文件:http://pan.baidu.com/s/1pKViFHp。

八、布局使用

軟件提供了四個布局的保存,當配置好一個界面布局后可保存到一個布局當中,這樣可以方便切換軟件布局。

九、文件名標簽設置為最近的使用靠左顯示

10、顯示/去掉overview

Source Insight快捷鍵介紹

1.Ctrl + 鼠標單擊 進入定義.

2.Alt + F12可以切換,讓字符寬度變得一致,或者是大小不同地顯示。

3.Shift + F8 標亮文本中光標所在的單詞。

4.Ctrl + G (或者F5) 跳轉到某一行。

5.Ctrl + O 搜索文件,找到回車打開,找不到ESC退出

6.Alt + G (或者F7) 打開Symbol Window.

7.Alt +, 后退;Alt+.前進.

8.Ctrl + F 查找關鍵字。

Source Insight使用方法

1、打開在本站下載的source insight后,進入軟件主界面,點擊菜單欄中的【project】在彈出的選中點擊【new project】。

Source Insight截圖

2、如果您要導入之前的代碼,您可以點擊【browse】

Source Insight截圖

3、在打開的窗口中選中選擇您之前的代碼保存位置,點擊【打開】就可以了。

Source Insight截圖

4、給新建的Source Insight工程取個名字,然后點擊OK。

Source Insight截圖

5、在彈出的窗口中點擊【OK】

Source Insight截圖

6、在打開的窗口中點擊Add Tree,添加目錄結構下所有文件到工程。最后點擊Close,項目就建立完成。

Source Insight截圖

7、雙擊Project Files窗口中的文件,即可打開文件。

Source Insight截圖

8、在打開的代碼窗口中,您可以編輯您的代碼了。

Source Insight截圖

Source Insight安裝方法

1、在本站下載source insight 安裝包,雙擊運行程序。打開如下安裝向導界面,點擊next【下一步】;

Source Insight截圖

2、進入Source Insightt安裝協議界面,需要您勾選"i accept..."【我同意此軟件協議】,點擊next【下一步】;

Source Insight截圖

3、選擇Source Insight安裝位置,軟件默認是安裝在C盤目錄下,可點擊change【修改】在打開的窗口中,您可以自行修改軟件安裝位置。定義完成后點擊next【下一步】;

Source Insight截圖

4、準備安裝,如果您要修改Source Insight安裝位置,您可以點擊【back】進行修改,如果沒有問題點擊install【安裝】。

Source Insight截圖

5、等待source insight 安裝~~

Source Insight截圖

6、安裝完成,點擊finish【完成】退出安裝向導即可。

Source Insight截圖


點下面下載:(推薦使用"迅雷"進行下載,系統下載大全QQ交流群:)
主站蜘蛛池模板: 昂仁县| 泗阳县| 鄂伦春自治旗| 上虞市| 蓬莱市| 平谷区| 扬州市| 内丘县| 石嘴山市| 湟源县| 双峰县| 西城区| 永济市| 长顺县| 甘泉县| 拜泉县| 高邮市| 南充市| 临泽县| 蒲江县| 自治县| 靖远县| 额敏县| 红原县| 元朗区| 莎车县| 云龙县| 丘北县| 宝丰县| 承德县| 隆回县| 全南县| 宁河县| 津南区| 来凤县| 鸡泽县| 吴桥县| 当涂县| 巴东县| 宁乡县| 闽清县|