軟件介紹Source Insight4.0免費(fèi)密鑰版是一款功能強(qiáng)大、實(shí)用性極強(qiáng)的代碼編輯、分析、瀏覽軟件,這款軟件完美支持C、C++、ASM、PAS、ASP、HTML等一系列常見語言,相關(guān)用戶在這里可以自動(dòng)完成一系列代碼分析操作,這樣就能夠很好的滿足了相關(guān)用戶的使用需求,提升了相關(guān)用戶的工作效率。另外,該軟件最大的亮點(diǎn)就是支持自動(dòng)創(chuàng)建并維護(hù)它自己高性能的符號(hào)數(shù)據(jù)庫,這樣無疑解決了用戶不少麻煩。 除了代碼分析外,Source Insight4.0免費(fèi)密鑰版還提供了許多實(shí)用的工具和功能。例如,它擁有強(qiáng)大的代碼搜索功能,可以快速搜索和定位代碼中的關(guān)鍵字、符號(hào)等;它還支持代碼的語法高亮、自動(dòng)補(bǔ)全、格式化等功能,可以提高代碼的可讀性和可維護(hù)性;此外,它還可以集成各種版本控制系統(tǒng)(如Git、SVN等),方便程序員管理代碼版本。 軟件功能1、Source Insight是一個(gè)面向項(xiàng)目開發(fā)的程序編輯器和代碼瀏覽器,它擁有內(nèi)置的對(duì)C/C++,C#和Java等程序的分析。 2、它可以能分析你的源代碼并在你工作的同時(shí)動(dòng)態(tài)維護(hù)它自己的符號(hào)數(shù)據(jù)庫,并自動(dòng)為你顯示有用的上下文信息。 3、它不僅僅是一個(gè)強(qiáng)大的程序編輯器,它還能顯示referencetrees,classinheritancediagrams和calltrees。Source Insight提供了最快速的對(duì)源代碼的導(dǎo)航和任何程序編輯器的源信息。 4、Source Insight是如今最好用的語言編輯器,支持幾乎所有的語言,如C、C++、ASM、PAS、ASP、HTML等常見的,還支持自己定義關(guān)鍵字,Source Insight提供了可快速訪問源代碼和源信息的功能。 5、能夠自動(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)建到的工程文件中。 軟件亮點(diǎn)1、理解代碼 快速學(xué)習(xí)現(xiàn)有代碼庫,并加快新項(xiàng)目的步伐。通過查看函數(shù)和對(duì)象的使用位置來評(píng)估潛在更改的成本。請(qǐng)參閱類繼承和函數(shù)調(diào)用樹。 2、快速導(dǎo)航 Source Insight 解析您的整個(gè)項(xiàng)目,讓您輕松導(dǎo)航和編輯代碼,同時(shí)自動(dòng)向您顯示信息。輕松跳轉(zhuǎn)到函數(shù)調(diào)用者或變量引用。 3、發(fā)現(xiàn) 查看函數(shù)和變量的使用位置。Source Insight自動(dòng)顯示對(duì)函數(shù)、變量、類等的引用-幾乎立即。使用高級(jí)搜索功能在您的項(xiàng)目中進(jìn)行搜索。 4、代碼分析 Source Insight具有針對(duì)C/C++、C#、Java、Objective-C等的內(nèi)置動(dòng)態(tài)分析。 5、強(qiáng)大的編輯功能 使用強(qiáng)大的編輯功能,包括代碼片段、符號(hào)自動(dòng)完成和智能重命名。 6、語法格式 使用語法格式查看對(duì)變量和其他聲明的實(shí)時(shí)引用。標(biāo)識(shí)符根據(jù)其聲明、范圍和用法進(jì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常用設(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 IndentType選Simple 還有:讓{和}不縮進(jìn):options->document options->auto indent去掉indent Open Brace和Indent Close Brace。(不好使,括號(hào)無法配對(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ā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-->draftview",就可以讓每個(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è)漢字問題(刪除一個(gè)漢字,漢字沒有了,但會(huì)多出一個(gè)問號(hào)?) 方法: ①將SuperBackspace.em復(fù)制到Source Insight安裝目錄; ②Project→OpenProject,打開Base項(xiàng)目; ③將復(fù)制過去的SuperBackspace.em添加入Base項(xiàng)目; ④重啟Source Insight; ⑤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:打開BrowseProjectSymbols窗口,快速瀏覽工程內(nèi)標(biāo)識(shí)定義 F3:本文件查找結(jié)果的上一個(gè) F4:本文件查找結(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里面看起來就對(duì)齊 (Linux下TAB是8個(gè)空格長(zhǎng)度,這樣設(shè)置可以讓TAB和4個(gè)空格保持一致!) 常見問題為什么我的軟件無法打開某些文件? 答:這可能是由于文件格式不受支持或文件已經(jīng)損壞。請(qǐng)確保文件格式受支持,并嘗試使用其他文本編輯器打開文件以查看是否存在損壞。 如何添加新的編程語言支持? 答:軟件默認(rèn)支持多種編程語言,但您可以添加新的語言支持。在“選項(xiàng)”菜單中選擇“語言選項(xiàng)”,然后單擊“添加”按鈕,輸入新語言的文件擴(kuò)展名和語法規(guī)則即可。 如何在軟件中查找并替換代碼? 答:在軟件中,您可以使用“查找”和“替換”功能來查找和替換代碼。在編輯器窗口中,按Ctrl + F打開查找對(duì)話框,在其中輸入要查找的文本并單擊“查找”按鈕。您還可以使用替換選項(xiàng)來替換查找到的文本。 如何在軟件中設(shè)置代碼格式化選項(xiàng)? 答:在“選項(xiàng)”菜單中選擇“語言選項(xiàng)”,然后單擊“格式”選項(xiàng)卡。在此處,您可以設(shè)置各種代碼格式化選項(xiàng),如縮進(jìn)、換行符、空格等。 如何在軟件中設(shè)置代碼折疊選項(xiàng)? 答:在“選項(xiàng)”菜單中選擇“語言選項(xiàng)”,然后單擊“編輯”選項(xiàng)卡。在此處,您可以設(shè)置代碼折疊選項(xiàng),如折疊級(jí)別和默認(rèn)折疊狀態(tài)。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2024年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風(fēng)win10(32位)ghost 修正專業(yè)......