亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Source Insight v.s SlickEdit? 2007

系統(tǒng) 1872 0
轉(zhuǎn)載至: http://biosengineer.blogspot.com/2007/07/source-insight-vs-slickedit-2007.html

============================
Program Editor and Analyzer
============================
最近為了撰寫程式碼上的方便,分別去試用了兩套軟體,這兩套軟體都是用來撰寫程式碼與分析程式碼的編輯器,下面就大致上來說一下使用心 得。
Source Insight : 目前版本最新版是V3.50.0057 ,他跟一般的程式碼編輯器比較起來功能強(qiáng)很多,像是你可以在變數(shù)名稱的關(guān)鍵字上面按下滑鼠右鍵就可以很方便的移動(dòng)到定義(Go to definition)的地方或是列舉出參考(Reference)到的地方,另外針對(duì)函數(shù)或是變數(shù)...等,都有很不錯(cuò)的顏色來區(qū)分,另外它還可以執(zhí)行 一些外部程式,我自己就用VB6寫了一些外部程式,然後按下熱鍵就可以呼叫我的程式來輔助編輯,像是說常常我們需要寫註解,那麼你就可以用Vb6 寫一段程式碼呼叫Postmessage API 對(duì)Source Insight 編輯區(qū)插入一段字串而省去打字的時(shí)間,另外專案檔的管理與搜尋也別具特色,他有檔案瀏覽器,你可以直接輸入你要找的檔案名稱,然後會(huì)列表出來,接著你就可 以用滑鼠去點(diǎn)擊檔案來編輯,缺點(diǎn)就是字型太小,如果改大一點(diǎn)會(huì)變亂掉,另外就是不能編輯Unicode,且編輯畫面太小,附加的功能要自己利用其他語言工 具開發(fā)...等。
SlickEdit? 2007 : 基本上Source Insight 有的他都有,編輯器長的很像UltraEdit,但是有比UltraEdit更強(qiáng)大的功能,像是Tag的建立與搜尋速度,可以連結(jié)VC6或是 VisualStudio 直接Build或是Compiler你的程式碼,程式碼的分析與Symbols 搜尋也很快,缺點(diǎn)就是對(duì)於顏色的區(qū)分要自己手動(dòng)建立,而且函數(shù)後面的括號(hào)多空一個(gè)就不會(huì)被當(dāng)成函數(shù)顯示,不過這個(gè)缺點(diǎn)也是優(yōu)點(diǎn),因?yàn)樗刑峁〢lias ,Macro...方式去增加你自己想要的功能,而且可以全螢?zāi)痪庉嫞嬅孀煮w也大很多,簡(jiǎn)言之就是他很多東西都要自己手動(dòng)調(diào)整,如果你會(huì)調(diào),調(diào)出來的功 能一定比Source Insight 強(qiáng)大,所以使用後的心得是如果你貪圖方便,就用Source Insight就應(yīng)該夠用了,如果你沒辦法忍受Source Insight編輯器畫面,又沒辦法忍受UltraEdit龜速的分析程式碼或是搜尋程式碼相關(guān)性的地方,那麼你就一定要考慮SlickEdit? 2007。
有人會(huì)想說幹麻自己去找編輯器,一般VC6或是Visual Studio不是就已經(jīng)整合到IDE中了嗎 ? 沒錯(cuò),他們都已經(jīng)有了,不過只能針對(duì)C/C++ 編輯,像我這種有.asm .c .cpp .inf .xxx 混合的專案就沒辦法編輯與分析了,因此要自己找一個(gè)編輯器可以用來管理分析程式碼,因此比較來比較去,就是這兩套最好用,而試用版在他們官方網(wǎng)站就可以找 到了。
底下是一些設(shè)定的方式:
字體:
Tools->Options->Font
個(gè) 人覺得最好看的是FixedSys。
顯示改動(dòng)過的行標(biāo)記:
Tools->Options->File Extension Setup
Advanced-Color coding-Modified lines
自動(dòng)在保存 的時(shí)候清除修改標(biāo)記:
Tools->Options->File Options
Save-Reset line modify
這個(gè)標(biāo)籤頁還有兩個(gè)實(shí)用的選項(xiàng):
Expand tabs to spaces,保存時(shí)把Tab變成空格(有的地方要求必須用空格縮進(jìn))
Strip trailing spaces,刪掉行末尾的空白
快點(diǎn)顯示Symbol的代碼資訊:
下面的Symbol視窗類似與Source Insight的上下文視窗,會(huì)顯示當(dāng)前函數(shù)或者巨集的代碼。
Tools->Options->Tagging Options
Updtae toolbars after ms idle:
縮短顯示代碼的速度。我用150。機(jī)子夠 快扛得住就弄小點(diǎn)。
修改該死的自動(dòng)語法範(fàn)本:
Tools->Options->File Extension Options
Indent-Syntax expansion-Minmum expandable keyword length:
建議設(shè)置為3,如果為默認(rèn)的1的話,你根本不能用i做變數(shù)。因?yàn)橹灰猧起頭後面一個(gè)空格就是一個(gè)if () {},吐血。
滑鼠移到函數(shù)或者識(shí)別字上面顯示資訊:
Tools->Options->File Extension Options
Tagging-Show info for symbol under mouse
這 部分其他的鉤也可以選上,減輕工作量啊。
對(duì)當(dāng)前檔類型都顯示行號(hào):
Tools->Options->File Extension Setup
General-Display line numbers
修改行號(hào)顏色:
Tools->Options->Color
不是Line Number,而是Line Prefix Area~~吐血 -_-!
改GCC的設(shè)置:
必 須在建立了GNU C/C++專案後才能在Build裏面找到GNU C Options
設(shè)置專案的Build之類的功能表命令:
Project->Project Properties->Tools
選中一個(gè)Configuration以後 就能配置編譯器和調(diào)試器
另外,在下面的Build視窗可以直接敲命令。比如make,dir什麼的,很方便
同時(shí)啟動(dòng)多個(gè) SlickEdit
使用隱藏的命令開關(guān)“+new”即可。只要把SlickEdit的快捷方式修改成這樣:
"E:\Program Files\SlickEdit\win\vs.exe" +new
解決Slickedit某些視窗字體模糊的問題
比 如Open Form的窗口,
用UE打開vs.exe、vsapi.dll兩個(gè)文件,查找“OEM Fixed Font”,會(huì)找到有OEM Fixed Font..Terminal的地方。把Terminal改成Fixedsys,注意要用覆蓋模式,不能改變了檔的長度,然後存檔即可。
將 Slickedit的Projects資源列表切換成檔夾模式
Slickedit的檔排列是按照Source,Head之類的分的,很不 習(xí)慣,把它改成按照檔夾結(jié)構(gòu)
在Projects視窗中點(diǎn)擊一個(gè)vpj檔,按右鍵;選擇Auto Folder→Directory View,會(huì)出來一個(gè)警告框。再點(diǎn)OK就好了
Workspace分類管理
Workspace多了以後分類管理會(huì)比較方便
Project->Organize all workspace,可以用目錄的形式對(duì)workspace進(jìn)行管理,
注 意這裏並不會(huì)改變你workspace檔的位置,只是在slickedit裏面的分類而已。
如果發(fā)現(xiàn)路徑的'\'顯示成了中文的'¥'字 元,那麼可以設(shè)置一下字體就可以了如果在XP下,直接將所有的字體都設(shè)置成 Default Fixed Font 就不錯(cuò)。
增加 Alias
選取一段文字-->按滑鼠右鍵選Create Alias
編輯滑鼠右鍵的Pop Menu
按 滑鼠右鍵-->選Edit this Menu
如果你要把你的設(shè)定檔給別人使用,那麼你可以直接複製C:\Documents and Settings\你的使用者名稱\My Documents\My SlickEdit Config\內(nèi)的 "12.0.2"這個(gè)目錄,但是要切記編輯滑鼠右鍵的Pop Menu
中的Version Control選項(xiàng)不能夠刪除掉,不然你複製過去的組態(tài)會(huì)不能使用,而且會(huì)出現(xiàn)錯(cuò)誤訊息。
[註] 破解版請(qǐng)自行使用Google搜尋,或是使用IDA Pro ...等反組譯工具去修正某個(gè)DLL跟EXE就可以了...
不過我還是要說 一句話,請(qǐng)尊重智慧財(cái)產(chǎn)權(quán),愛用正版....感恩喔!
Reference
Source Insight V3.50.0057
http://sourceinsight.com/
SlickEdit? 2007 Version 12.0.2.0
http://www.slickedit.com/content/view/73/60/

Source Insight v.s SlickEdit? 2007


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久青草香蕉精品视频在线 | 亚洲欧美日韩国产一区二区精品 | 五月婷婷激情在线 | 亚洲综合亚洲综合网成人 | 成人久久免费视频 | 国产亚洲精品久久久久久小说 | 午夜影视在线 | 一区二区三区免费视频观看 | 94久久国产乱子伦精品免费 | 久久精品国产99久久香蕉 | 一区二区三区网站在线免费线观看 | 国产美女精品在线 | 91婷婷色涩涩 | 久久一区不卡中文字幕 | 嫩草视频在线观看 | 亚洲图片欧美日韩 | 亚洲一区二区三区在线网站 | xxxwww欧美| 久久这里一区二区精品 | 国内精品区一区二区三 | 天天舔夜夜操 | 亚洲aa| 国产成人a视频在线观看 | 热久久精品免费视频 | 成人亚洲精品 | 色鬼久久 | 国产精品久久久久久久久免费 | 国产精品一区二区三区免费视频 | 一级亚洲| 国产伊人久久 | 久久精品国产欧美 | 高清在线精品一区二区 | 欧美特级毛片aaaa | 国产成人精品亚洲2020 | 在线精品亚洲欧洲第一页 | 99爱国产| 久久草在线看 | 免费一级欧美片在线观看 | 日本一区二区三区精品 | 久草在线免费播放 | 四虎影院wwww |