source insight 3.5 下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)編程開(kāi)發(fā)編程軟件 → Source Insight(程序編譯器) v3.5 中文注冊(cè)版

Source Insight(程序編譯器)

v3.5 中文注冊(cè)版

Source Insight(程序編譯器)下載
  • 軟件大小:3.75 MB
  • 軟件語(yǔ)言:中文
  • 軟件類型:國(guó)產(chǎn)軟件 / 編程軟件
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時(shí)間:2022-03-17 15:09:02
  • 軟件等級(jí):4星
  • 軟件廠商: -
  • 應(yīng)用平臺(tái):WinAll, WinXP
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?.75 MB

點(diǎn)贊 好評(píng) 0%(0) 差評(píng) 差評(píng) 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦: SourceInsight 編譯環(huán)境 編程開(kāi)發(fā)

Source Insight是一款多功能代碼編譯軟件,支持多種語(yǔ)言,編譯功能強(qiáng)大,代碼閱讀功能更加強(qiáng)大內(nèi)置C、C++、C#代碼分析,小編這里提供漢化注冊(cè)版,有需要的就來(lái)IT貓撲下載吧!

Source Insight介紹

source insight支持多種語(yǔ)言及自動(dòng)完成,對(duì)于專用編輯來(lái)說(shuō)功能還是非常強(qiáng)大的,也是C/C++/JAVA等程序員必備的代碼閱讀工具。由于其查找及定位、彩色顯示等功能非常好用,通常被用于源代碼閱讀器。

它擁有內(nèi)置的對(duì)C/C++, C#和Java等程序的分析。能分析源代碼并在工作的同時(shí)動(dòng)態(tài)維護(hù)它自己的符號(hào)數(shù)據(jù)庫(kù),并自動(dòng)顯示有用的上下文信息。

Source Insight功能

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

Source Insight自動(dòng)創(chuàng)建并維護(hù)它自己高性能的符號(hào)數(shù)據(jù)庫(kù),包括函數(shù)、method、全局變量、結(jié)構(gòu)、類和工程源文件里定義的其它類型的符號(hào)。

Source Insight 可以迅速地更新的文件信息,即使在編輯代碼的時(shí)候。

而且符號(hào)數(shù)據(jù)庫(kù)的符號(hào)可以自動(dòng)創(chuàng)建到的工程文件中。

Source Insight不僅僅是一個(gè)強(qiáng)大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的對(duì)源代碼的導(dǎo)航和任何程序編輯器的源信息。

Source Insight提供了快速和革新的訪問(wèn)源代碼和源信息的能力。

與眾多其它編輯器產(chǎn)品不同。

source insight使用技巧

Source Insight(程序編譯器)

1、打開(kāi)Source Insight客戶端程序。

2、點(diǎn)擊項(xiàng)目,選擇新項(xiàng)目

3、點(diǎn)擊瀏覽,選擇你的源代碼所在目錄。給新建的Source Insight工程取個(gè)名字,然后點(diǎn)擊OK。

4、彈出窗口點(diǎn)擊OK

5、然后點(diǎn)擊添加樹,添加目錄結(jié)構(gòu)下所有文件到工程。最后點(diǎn)擊關(guān)閉,項(xiàng)目就建立完成。

6、雙擊文件名窗口中的文件,即可打開(kāi)文件,進(jìn)行閱讀或編輯。

7、鼠標(biāo)點(diǎn)擊任意的函數(shù)名或變量,即可在下方顯示其定義。

8、鼠標(biāo)點(diǎn)擊任意的函數(shù)名或變量,按F7可以在整個(gè)工程內(nèi)搜索關(guān)鍵詞。

9、鼠標(biāo)點(diǎn)擊任意的函數(shù)名或變量,按Ctrl+Shift+F可以在整個(gè)工程內(nèi)搜索包含關(guān)鍵詞的文件以及位置。

以上就是Source Insight的一些最基本用法,可以開(kāi)始代碼閱讀或編輯了。

source insight怎么導(dǎo)入工程

source insight 3.5

1.首先第一步我們需要在工程中新建一個(gè)source insight文件夾,這里以KILE工程為例。

2.新建完成之后,我們打開(kāi)軟件界面,點(diǎn)擊界面左上角的New Project選項(xiàng),新建一個(gè)項(xiàng)目。

3.新建項(xiàng)目的時(shí)候,在出現(xiàn)的選擇工程命位置選擇路徑,這個(gè)路徑選擇為剛才新建的KILE工程中的source insight文件夾。

4.之后下一步,我們?cè)趶棾鰜?lái)的界面中,點(diǎn)擊右上角的OK按鈕,如下圖中所示。

5.點(diǎn)擊OK按鈕之后在出現(xiàn)的add and Remove Project Files界面中添加KEIL工程,如下圖中所示。

6.完成工程的添加之后,點(diǎn)擊這個(gè)界面右上角的Close關(guān)閉按鈕關(guān)閉這個(gè)窗口即可。

7.最后關(guān)閉add and Remove Project Files窗口,我們?cè)谲浖鹘缑嬷悬c(diǎn)擊編譯一下工程,選擇Project中的Kebuild Project選項(xiàng),連接工程即可。

source insight中文亂碼解決辦法

方法一:

設(shè)置source insight 編碼方式

單個(gè)文件亂碼解決辦法:

菜單欄中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 選擇后,點(diǎn)擊load,問(wèn)題解決?。?!

所有文件亂碼解決辦法:

菜單欄中 【Options】 > 【Preferences】 >File標(biāo)簽中,最下面的“Default encod?ing” :改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312) CP:936,點(diǎn)擊確定,問(wèn)題解決!??!

方法二:

在第一種方案未能成功實(shí)現(xiàn)目標(biāo)時(shí),可以嘗試第二種方案。

以下內(nèi)容為轉(zhuǎn)載:https://cloud.tencent.com/developer/article/1417198

最近使用source insight查看一些開(kāi)源代碼,顯示中文就亂碼,據(jù)說(shuō)是因?yàn)閟ource insight不支持utf-8編碼,默認(rèn)編碼方式為ANSI碼。所以需要將utf-8等非ANSI碼的文件轉(zhuǎn)換成source insight默認(rèn)支持的ANSI碼格式才能顯示中文不亂碼。

解決方案如下:

一、單個(gè)文件轉(zhuǎn)換

對(duì)于單個(gè)文件,好說(shuō),只要將非ANSI碼格式的文件轉(zhuǎn)換成ANSI碼格式即可,方法如下:

1、將文件用ultraEdit32打開(kāi),選擇 文件->轉(zhuǎn)換->UTF-8到ANSI, 然后保存。重新用source insight打開(kāi)就好了。

或者使用記事本打開(kāi)非ANSI格式的源代碼文件,另存為,在保存選項(xiàng)對(duì)話框中,在編碼格式一欄中發(fā)現(xiàn)是UTF-8,選擇ANSI一項(xiàng),保存,再用Source Insight打開(kāi)就可以正常顯示中文注釋了。具體可參考百度經(jīng)驗(yàn)的一篇文章:source insight 中文亂碼的解決方案。

2、借助Linux下的iconv命令

(1)關(guān)于iconv命令的用法,可以在Linux下的終端鍵入iconv --help或者iconv --usage來(lái)查看

可以參考這篇文章:http://www.firekyrin.com/archives/249.html

即可以使用iconv庫(kù)函數(shù)(包含在glib中)和iconv命令來(lái)執(zhí)行編碼轉(zhuǎn)換,即:

iconv -f utf-8 -t gb18030 file1.txt -o file2.txt

將utf-8編碼的file1.txt文件轉(zhuǎn)換成gb18030編碼的file2.txt文件。

(2)使用Ruby腳本轉(zhuǎn)換

參考這篇文章:使用Iconv將Utf-8轉(zhuǎn)換成ASCII(on Linux)

這兩種方法說(shuō)實(shí)話還不如第1種方法實(shí)用。

二、批量文件轉(zhuǎn)換

對(duì)于批量的非ANSCII碼格式的文件

參考這篇文章的方法: Source Insight完美轉(zhuǎn)換UTF-8 到 GB2312

目前看來(lái)這個(gè)方法不是很有效。

使用方法

ource Insight 常用設(shè)置和快捷鍵大全

1.括號(hào)配對(duì)高亮:

“在前括號(hào)左側(cè),后括號(hào)左側(cè)” 雙擊鼠標(biāo)左鍵,可以選定匹配括號(hào)和其中內(nèi)容(<>,(),L{R},[]之間)

2.讓{ 和 } 不縮進(jìn):

Options -> Document Options -> Auto Indenting -> Auto Indent Type 選 Simple

還有:讓{ 和 } 不縮進(jìn): options->document options->auto indent 去掉indent Open Brace和Indent Close Brace。 (不好使,括號(hào)無(wú)法配對(duì)對(duì)齊!)

3.添加文件類型

用戶可以定義自己的類型,Options->Document Options->add type,定義文件類型名以及文件名后綴。

勾選include when adding to projects在添加目錄下文件到工程是該類文件就會(huì)添加進(jìn)SI的工程。

如果需要將所有文件添加進(jìn)SI的工程,可以定義一種文件類型*.*。

4.恢復(fù)ctrl+a的全選功能

Options -> Key Assignments:通過(guò)關(guān)鍵詞save 找到save all,更改為ctrl+shift+a,通過(guò)關(guān)鍵詞select找到select all,更改為ctrl +a

5.設(shè)置背景色:

Options->preference->color->windows background設(shè)置背景色(護(hù)眼色:85,90,205)

6.字符大小不一:

方法1:選上"view --> draft view", 就可以讓每個(gè)字符的寬度一致了??旖萱I是 "Alt + F12"

方法2:解決中文注釋字體間距太大:

(1).Options->Style Properties

(2). 在左邊Style Name下找到Comment Multi Line和Comment.在其右邊對(duì)應(yīng)的Font屬性框下的Font Name中選“Pick...” 設(shè)置為宋體、常規(guī)、小四。確定,退回Style Properties界面,Size設(shè)為10。最后設(shè)置Clolors框下Foreground,點(diǎn)“Pick...”選擇一種自己喜歡的顏色就OK了

注:以上方法1為通用設(shè)置,方法2中可以設(shè)置注釋字體以及字體大??!

7.刪除注釋時(shí)半個(gè)漢字問(wèn)題(刪除一個(gè)漢字,漢字沒(méi)有了,但會(huì)多出一個(gè)問(wèn)號(hào)?)

方法:

① 將 SuperBackspace.em 復(fù)制到 Source Insight安裝目錄;

② Project→Open Project,打開(kāi)Base項(xiàng)目;

③ 將復(fù)制過(guò)去的SuperBackspace.em添加入Base項(xiàng)目;

④ 重啟SourceInsight;

⑤ Options→Key Assignments,將Marco: SuperBackspace綁定到BackSpace鍵;

8.實(shí)用快捷鍵:

Shift+F8:高亮選中的字

"ctrl + g" 或 "F5":跳到指定行

“Ctrl+=” 或 Ctrl+鼠標(biāo)點(diǎn)擊標(biāo)識(shí):直接跳轉(zhuǎn)至標(biāo)識(shí)定義處調(diào)用處

Ctrl+F:本文件內(nèi)查找

F7:打開(kāi)Browse Project Symbols窗口,快速瀏覽工程內(nèi)標(biāo)識(shí)定義

F3?。罕疚募檎医Y(jié)果的上一個(gè)

F4 :本文件查找結(jié)果的下一個(gè)

Ctrl+M?。簞?chuàng)建或查找書簽,方便下次找回此位置

9.解決TAB鍵縮進(jìn)問(wèn)題

Options-> Document Options里面的右下角Editing Options欄里,把Expand tabs勾起來(lái),然后確定。OK,現(xiàn)在TAB鍵的縮進(jìn)和四個(gè)空格的縮進(jìn)在SIS里面看起來(lái)就對(duì)齊

(Linux下TAB是8個(gè)空格長(zhǎng)度,這樣設(shè)置可以讓TAB和4個(gè)空格保持一致?。?/p>

安裝說(shuō)明

下載解壓后先雙擊Si35Setup.exe安裝官方英文原版,安裝后將漢化補(bǔ)丁“Insight3.exe”復(fù)制到C:\Program Files\Source Insight目錄下,覆蓋原文件即是漢化版。

壓縮包內(nèi)附sn.txt,可以使用里面的序列號(hào)進(jìn)行注冊(cè)。

編程的朋友們,如果你用的是C語(yǔ)言,你有沒(méi)有因?yàn)閂C++這么好的軟件沒(méi)有中文而感到遺憾,當(dāng)然對(duì)于程序員來(lái)說(shuō),英文的無(wú)所謂了,我的英文很好,是的,我也這么想,但還是很遺憾,我真希望MSDN都是中文的,那樣我的VC學(xué)的就不會(huì)那么差了,不是嗎,我漢化這個(gè)軟件完全是因?yàn)槲蚁矚g看中文的界面,看到中文的東西,不用想就知道確切意思了,英文就不行,呵呵,還是英文沒(méi)學(xué)好!

更多>> 軟件截圖

推薦應(yīng)用

其他版本下載

    精品推薦 編譯器 c++編譯器 編程入門軟件

    編譯器
    更多 (29個(gè)) >> 編譯器 編譯器用得最多的就是java編譯器、c語(yǔ)言編譯器了,門類多,選擇的軟件也比較多,至于哪一款適合開(kāi)發(fā)人員使用,就看你具體的用途了。編譯是從源代碼(通常為高級(jí)語(yǔ)言)到能直接被計(jì)算機(jī)或虛擬機(jī)執(zhí)行的目標(biāo)代碼(通常為低級(jí)語(yǔ)言或機(jī)器語(yǔ)言)的翻譯過(guò)程。然而,也存在從低級(jí)語(yǔ)言到高級(jí)語(yǔ)言的編譯器,
    c++編譯器
    更多 (12個(gè)) >> c++編譯器 c++編譯器是使用在c++編譯環(huán)境下的開(kāi)發(fā)工具。作為一款簡(jiǎn)潔強(qiáng)大而優(yōu)雅的編程語(yǔ)言,c++在適應(yīng)性和執(zhí)行效率上有著其他語(yǔ)言無(wú)法媲美的優(yōu)勢(shì),c++通吃底層和頂層,支持各種各樣的編程風(fēng)格和編程范式,基礎(chǔ)庫(kù)集的完善,讓c++能很好的兼容遺留代碼,兼顧抽象與性能,能夠高效而嚴(yán)謹(jǐn)?shù)膶?shí)現(xiàn)功能,
    編程入門軟件
    更多 (26個(gè)) >> 編程入門軟件 編程入門軟件在市面上是很多的,那么對(duì)于初學(xué)者們來(lái)說(shuō)選擇一款好的入門編程軟件就變的極為重要了,選擇合適的軟件來(lái)學(xué)習(xí)相對(duì)應(yīng)的編程語(yǔ)言可以讓你事半功倍,不管是什么樣的基礎(chǔ)在這里都是可以參加相關(guān)的學(xué)習(xí)跟訓(xùn)練的,各種有趣的動(dòng)畫跟數(shù)學(xué)圖形讓你學(xué)起來(lái)非常的輕松簡(jiǎn)單。各種設(shè)計(jì)跟思維能夠快速的培養(yǎng)

    相關(guān)文章

      下載地址

      • Source Insight(程序編譯器) v3.5 中文注冊(cè)版

      查看所有評(píng)論>> 網(wǎng)友評(píng)論

      發(fā)表評(píng)論

      (您的評(píng)論需要經(jīng)過(guò)審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):374962675

      查看所有 0條 評(píng)論>>

      更多>> 猜你喜歡