Source Insight(程序編譯器)
v3.5 中文注冊版- 軟件大?。?span itemprop="fileSize">3.75 MB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件 / 編程軟件
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2022-03-17 15:09:02
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinAll, WinXP
- 軟件官網(wǎng): 暫無
相關(guān)軟件
VisualFreeBasic(可視化編程環(huán)境)v5.8.6 免費(fèi)版
80.00 MB/中文/0.0
JProfiler11(java性能分析)v11.0.2 注冊版
102.00 MB/中文/10.0
Visual Studio 2012專業(yè)版(VisualStudio2012Professional)v11.0.50727.1 官方簡體中文正式版
3.00 KB/中文/5.0
vs2010學(xué)習(xí)版(Visual Studio 2010 Express)v10.0.30319.1 中文免費(fèi)版
3.00 KB/中文/3.0
Source Insight4.0v4.0.0085 中文免費(fèi)版
21.10 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
Source Insight是一款多功能代碼編譯軟件,支持多種語言,編譯功能強(qiáng)大,代碼閱讀功能更加強(qiáng)大內(nèi)置C、C++、C#代碼分析,小編這里提供漢化注冊版,有需要的就來IT貓撲下載吧!
Source Insight介紹
source insight支持多種語言及自動(dòng)完成,對于專用編輯來說功能還是非常強(qiáng)大的,也是C/C++/JAVA等程序員必備的代碼閱讀工具。由于其查找及定位、彩色顯示等功能非常好用,通常被用于源代碼閱讀器。
它擁有內(nèi)置的對C/C++, C#和Java等程序的分析。能分析源代碼并在工作的同時(shí)動(dòng)態(tài)維護(hù)它自己的符號(hào)數(shù)據(jù)庫,并自動(dòng)顯示有用的上下文信息。
Source Insight功能
Source Insight是如今最好用的語言編輯器之一,支持幾乎所有的語言,如C、C++、ASM、PAS、ASP、HTML等常見的,還支持自己定義關(guān)鍵字,Source Insight提供了可快速訪問源代碼和源信息的功能。
Source Insight自動(dòng)創(chuàng)建并維護(hù)它自己高性能的符號(hào)數(shù)據(jù)庫,包括函數(shù)、method、全局變量、結(jié)構(gòu)、類和工程源文件里定義的其它類型的符號(hào)。
Source Insight 可以迅速地更新的文件信息,即使在編輯代碼的時(shí)候。
而且符號(hào)數(shù)據(jù)庫的符號(hào)可以自動(dòng)創(chuàng)建到的工程文件中。
Source Insight不僅僅是一個(gè)強(qiáng)大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的對源代碼的導(dǎo)航和任何程序編輯器的源信息。
Source Insight提供了快速和革新的訪問源代碼和源信息的能力。
與眾多其它編輯器產(chǎn)品不同。
source insight使用技巧
1、打開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、雙擊文件名窗口中的文件,即可打開文件,進(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的一些最基本用法,可以開始代碼閱讀或編輯了。
source insight怎么導(dǎo)入工程
1.首先第一步我們需要在工程中新建一個(gè)source insight文件夾,這里以KILE工程為例。
2.新建完成之后,我們打開軟件界面,點(diǎn)擊界面左上角的New Project選項(xiàng),新建一個(gè)項(xiàng)目。
3.新建項(xiàng)目的時(shí)候,在出現(xiàn)的選擇工程命位置選擇路徑,這個(gè)路徑選擇為剛才新建的KILE工程中的source insight文件夾。
4.之后下一步,我們在彈出來的界面中,點(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窗口,我們在軟件主界面中點(diǎn)擊編譯一下工程,選擇Project中的Kebuild Project選項(xiàng),連接工程即可。
source insight中文亂碼解決辦法
方法一:
設(shè)置source insight 編碼方式
單個(gè)文件亂碼解決辦法:
菜單欄中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 選擇后,點(diǎn)擊load,問題解決?。?!
所有文件亂碼解決辦法:
菜單欄中 【Options】 > 【Preferences】 >File標(biāo)簽中,最下面的“Default encod?ing” :改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312) CP:936,點(diǎn)擊確定,問題解決?。?!
方法二:
在第一種方案未能成功實(shí)現(xiàn)目標(biāo)時(shí),可以嘗試第二種方案。
以下內(nèi)容為轉(zhuǎn)載:https://cloud.tencent.com/developer/article/1417198
最近使用source insight查看一些開源代碼,顯示中文就亂碼,據(jù)說是因?yàn)閟ource insight不支持utf-8編碼,默認(rèn)編碼方式為ANSI碼。所以需要將utf-8等非ANSI碼的文件轉(zhuǎn)換成source insight默認(rèn)支持的ANSI碼格式才能顯示中文不亂碼。
解決方案如下:
一、單個(gè)文件轉(zhuǎn)換
對于單個(gè)文件,好說,只要將非ANSI碼格式的文件轉(zhuǎn)換成ANSI碼格式即可,方法如下:
1、將文件用ultraEdit32打開,選擇 文件->轉(zhuǎn)換->UTF-8到ANSI, 然后保存。重新用source insight打開就好了。
或者使用記事本打開非ANSI格式的源代碼文件,另存為,在保存選項(xiàng)對話框中,在編碼格式一欄中發(fā)現(xiàn)是UTF-8,選擇ANSI一項(xiàng),保存,再用Source Insight打開就可以正常顯示中文注釋了。具體可參考百度經(jīng)驗(yàn)的一篇文章:source insight 中文亂碼的解決方案。
2、借助Linux下的iconv命令
(1)關(guān)于iconv命令的用法,可以在Linux下的終端鍵入iconv --help或者iconv --usage來查看
可以參考這篇文章:http://www.firekyrin.com/archives/249.html
即可以使用iconv庫函數(shù)(包含在glib中)和iconv命令來執(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)
這兩種方法說實(shí)話還不如第1種方法實(shí)用。
二、批量文件轉(zhuǎn)換
對于批量的非ANSCII碼格式的文件
參考這篇文章的方法: Source Insight完美轉(zhuǎn)換UTF-8 到 GB2312
目前看來這個(gè)方法不是很有效。
使用方法
ource Insight 常用設(shè)置和快捷鍵大全
1.括號(hào)配對高亮:
“在前括號(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)無法配對對齊?。?/p>
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ān)鍵詞save 找到save all,更改為ctrl+shift+a,通過關(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.在其右邊對應(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è)漢字問題(刪除一個(gè)漢字,漢字沒有了,但會(huì)多出一個(gè)問號(hào)?)
方法:
① 將 SuperBackspace.em 復(fù)制到 Source Insight安裝目錄;
② Project→Open Project,打開Base項(xiàng)目;
③ 將復(fù)制過去的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:打開Browse Project Symbols窗口,快速瀏覽工程內(nèi)標(biāo)識(shí)定義
F3?。罕疚募檎医Y(jié)果的上一個(gè)
F4?。罕疚募檎医Y(jié)果的下一個(gè)
Ctrl+M?。簞?chuàng)建或查找書簽,方便下次找回此位置
9.解決TAB鍵縮進(jìn)問題
Options-> Document Options里面的右下角Editing Options欄里,把Expand tabs勾起來,然后確定。OK,現(xiàn)在TAB鍵的縮進(jìn)和四個(gè)空格的縮進(jìn)在SIS里面看起來就對齊
(Linux下TAB是8個(gè)空格長度,這樣設(shè)置可以讓TAB和4個(gè)空格保持一致!)
安裝說明
下載解壓后先雙擊Si35Setup.exe安裝官方英文原版,安裝后將漢化補(bǔ)丁“Insight3.exe”復(fù)制到C:\Program Files\Source Insight目錄下,覆蓋原文件即是漢化版。
壓縮包內(nèi)附sn.txt,可以使用里面的序列號(hào)進(jìn)行注冊。
編程的朋友們,如果你用的是C語言,你有沒有因?yàn)閂C++這么好的軟件沒有中文而感到遺憾,當(dāng)然對于程序員來說,英文的無所謂了,我的英文很好,是的,我也這么想,但還是很遺憾,我真希望MSDN都是中文的,那樣我的VC學(xué)的就不會(huì)那么差了,不是嗎,我漢化這個(gè)軟件完全是因?yàn)槲蚁矚g看中文的界面,看到中文的東西,不用想就知道確切意思了,英文就不行,呵呵,還是英文沒學(xué)好!
更多>> 軟件截圖
推薦應(yīng)用
sublime text 3 27.00 MB
下載/中文/8.0 v4.0.0.4077 中文特別版Java SE Runtime Environment(JRE8 64位版) 79.36 MB
下載/多國語言[中文]/1.0 v8u321 中文官方安裝版EditPlus編輯器 2.69 MB
下載/中文/6.0 v5.4.3571 烈火漢化綠色版ultraedit portable64位漢化版 177.00 MB
下載/中文/5.0 v25.20.0.166 綠色中文版版三菱gx works2仿真軟件 432.50 MB
下載/中文/9.0 v2.14 官網(wǎng)安裝版_附安裝教程/產(chǎn)品id(序列號(hào))Borland Turbo C++ 3.0 3.28 MB
下載/英文/8.0 Windows完整版intellij idea 2016 385.00 MB
下載/中文/5.0 v2016.1 漢化破解版Android Studio 2.2.2中文正式版 1.60 GB
下載/中文/10.0 v2.2.2 官方最新版
其他版本下載
精品推薦 編譯器 c++編譯器 編程入門軟件
- 更多 (29個(gè)) >> 編譯器 編譯器用得最多的就是java編譯器、c語言編譯器了,門類多,選擇的軟件也比較多,至于哪一款適合開發(fā)人員使用,就看你具體的用途了。編譯是從源代碼(通常為高級語言)到能直接被計(jì)算機(jī)或虛擬機(jī)執(zhí)行的目標(biāo)代碼(通常為低級語言或機(jī)器語言)的翻譯過程。然而,也存在從低級語言到高級語言的編譯器,
c-free(最簡單易用C語言編譯器) 13.97 MB
/中文/6.0code blocks(帶GNW編譯器) 85.00 MB
/中文/1.0gcc編譯器安裝文件 12.43 MB
/中文/10.0PB反編譯器(PBKiller) 5.60 MB
/中文/10.0cosmic stm8 32k編譯器破解版 8.78 MB
/中文/2.0C/C++集成開發(fā)環(huán)境(codeblocks) 44.40 MB
/中文/8.0黑月編譯器插件(支持易語言5.3x) 8.14 MB
/中文/10.0MySpringc手機(jī)編譯器(簡化的C語言編譯器) 1.13 MB
/中文/10.0
- 更多 (12個(gè)) >> c++編譯器 c++編譯器是使用在c++編譯環(huán)境下的開發(fā)工具。作為一款簡潔強(qiáng)大而優(yōu)雅的編程語言,c++在適應(yīng)性和執(zhí)行效率上有著其他語言無法媲美的優(yōu)勢,c++通吃底層和頂層,支持各種各樣的編程風(fēng)格和編程范式,基礎(chǔ)庫集的完善,讓c++能很好的兼容遺留代碼,兼顧抽象與性能,能夠高效而嚴(yán)謹(jǐn)?shù)膶?shí)現(xiàn)功能,
VbsEdit新版(vbscript編譯器) 4.24 MB
/中文/10.0Win-Masm(匯編編譯器) 2.41 MB
/中文/10.0匯編語言集成編譯器(Visual Assembly) 1.56 MB
/中文/0.0cosmic stm8 32k編譯器破解版 8.78 MB
/中文/2.0Source Insight(程序編譯器) 3.75 MB
/中文/10.0Free Pascal IDE(pascal語言編譯器) 31.36 MB
/中文/10.0Wintc(c語言編譯器) 3.32 MB
/中文/10.0code blocks(帶GNW編譯器) 85.00 MB
/中文/1.0
- 更多 (26個(gè)) >> 編程入門軟件 編程入門軟件在市面上是很多的,那么對于初學(xué)者們來說選擇一款好的入門編程軟件就變的極為重要了,選擇合適的軟件來學(xué)習(xí)相對應(yīng)的編程語言可以讓你事半功倍,不管是什么樣的基礎(chǔ)在這里都是可以參加相關(guān)的學(xué)習(xí)跟訓(xùn)練的,各種有趣的動(dòng)畫跟數(shù)學(xué)圖形讓你學(xué)起來非常的輕松簡單。各種設(shè)計(jì)跟思維能夠快速的培養(yǎng)
w3cschool編程獅app 53.11 MB
/中文/10.0編程貓官方手機(jī)版 137.20 MB
/中文/8.0編程貓ios版(青少年編程教育平臺(tái)) 284.60 MB
/中文/8.0環(huán)球網(wǎng)校手機(jī)客戶端 118.43 MB
/中文/10.0環(huán)球網(wǎng)校ios版 324.10 MB
/中文/10.0Python編程獅手機(jī)版 42.11 MB
/中文/10.0扇貝編程app 47.82 MB
/中文/10.0扇貝編程蘋果版 189.00 MB
/中文/1.0
相關(guān)文章
下載地址
Source Insight(程序編譯器) v3.5 中文注冊版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡