最近很無聊查了很多關於編譯器的東西
因為前陣子在 Eclipse 寫 JAVA 所以想說為什麼不乾脆放棄 Visual Studio
全部移到 Eclipse 上頭。
然後爬文爬到了這個關鍵字:Visual Assist X
所以下面我就想說來做個關於 Visual Assist X 的整理吧!
(以上都算是前言吧)
http://www.wholetomato.com/
在番茄的網站上可以看到目前支援的版本數極多!
Visual Assist X 是一款非常好用的Visual Studio .NET插件,
支持C/C++、C#、ASP、Visual Basic、Java和HTML等語言,也支持VC 6.0、VC 2008、VC 2010,
能自動識別各種關鍵字、系統函數、成員變量、自動給出輸入提示、自動更正大小寫錯誤、自動標示錯誤等,
有助於提高開發過程地自動化和開發效率。
下面節錄自:http://blog.csdn.net/dl88250/article/details/1507989
增強Microsoft開發環境下的編輯能力。
Visual Assist X具有強大的編輯特色,提高了生產效率,可以完全集成到您的Microsoft開發環境中,升級了您的IDE,在不改變編程習慣的同時就可以感受到Visual Assist X为您帶來的好處。
Visual
Assist X是一款非常好的Visual Studio .NET 2003、2002插件,支持C/C++,C#,Visual
Basic等語言,能自動識別各種關鍵字、系統函數、成員變量、自動给出輸入提示、自動更正大小寫錯誤、自動標示錯誤等,有助於提高開發過程的自動化和開
發效率。
結構體系
從Microsoft
Visual C/C++ 6.0開始,所有的Microsoft
IDE都为您的編輯環境提供了輕巧的剖析器,为您的代碼編寫提供方便,他們不生成目標碼,這種默認幫助形式稱为Intellisense。其特性包括成員
列表框、完成列表框、停駐工具提示、自動参數信息。您可以在IDE對話框選項內設定每個組件的工作狀態。
Visual Assist X去除了默認Intellisense的幾個不足之處,采用一系列新的特性對其進行了補充,提高了IDE的可用性。其中,幫助的數量决定於IDE、所用編程語言和您設定的選項。
如
同默認Intellisense,Visual Assist
X也包括剖析器,運行於您的編輯過程中。該培訓器同默認剖析器的不同之處在於,他們不裝載預先設置的符號數據庫,因此擴大了Intellisense的範
圍。Visual Assist
X只收集您工程中的頭文件和對象信息,這些頭文件和對象可以包含在系統、第三方庫、MFC或ATL/WTL/STL中。這意味着Intellisence
的活動更加頻繁,結果也更加准確。
不
止是C/C++,對於所有編程語言,Visual Assist X都含有可執行的輕載默認剖析器。對於C/C++,您可以選擇Visual
Assist X專有Intellisense,也可以首選默認剖析器,只有當其不可用時,再采用Visual Assist
X,這些工作方式都可以通過專門設置來實現。
Visual Assist X作为一種低優先度的後台線程插件,不影響您的IDE環境性能。該線程在idle期間活動,當您開始輸入代碼時,又回复为靜默狀態。並且它的剖析器不生成目標碼,因此,同傳統剖析器相比,占用更少的資源。
Visual
Assist
X提高了工作的自動化,簡化了瀏覽,並且顯示您開發過程的關鍵信息。其功能完全集成到IDE中,實現了二者的充分融合。为Microsoft
Visual Studio .NET 2003和2002的所有編程語言提供編程助手,包括C/C++, C#, ASP, Visual
Basic, Java 和 HTML,另外,還为Microsoft Visual C++ 6.0和 5.0的C/C++用戶提供編程幫助。
產品特點
改進了Intellisense:成員和完成列表框的出現更加頻繁、迅速,並且結果更加准確。参數信息更加完善,並帶有注釋。含有所有符號的停駐工具提示。
代碼輸入更迅速:輸入時觀察suggestion列表框,其中將根據您的輸入提供相應的備選字符。为了更加方便的選擇字符,還可以提前定義Atuotext和代碼模板。
錯誤自動校正:監控您的IDE,對那些簡單但耗時的錯誤進行即時校正。
信息獲取更加快速:更加迅速了解代碼信息,在新的VA View中觀察當前的停駐類瀏覽器,可以獲得當前符號的更多信息。除此,資源窗口中還添加了小的內容和定義項,可以獲取信息快照。
增加了色彩和格式:采用了更多的色彩和格式選項,代碼解譯更加迅速。增強了IDE的基本語法色彩,在您輸入代碼的同時,突出匹配和不匹配條目。另外,還添加了column indicator和print in color,將RTF置於剪切版內。
簡化了查找和瀏覽:查
找和瀏覽更加輕松。通過內容查找可以快速跳到相同名稱的符號處,在您工作台的任何地方都可以找到符號定義,還可以轉入您代碼中的符號執行處。選擇您文件的
列表方式,锁定頭文件和相應的cpp文件。從您的工作台文件列表中打開文件。含有最近行为列表,可以在代碼的活動部分之間相互轉換。Move
scope可以到達下一個方法,還包含往返瀏覽。
拼寫檢查:在您輸入代碼的同時進行檢查,並且可以看到同Microsoft Word相似的紅色下劃線。含有Spell check comments and strings,另外,Spell check code可以檢查錯誤的輸入符號。
拓展了基本編輯:對編輯器進行了增強,編輯代碼更加迅速。含有Surround selections,multiple clipboards. Sort lines。
适合您個人風格的配置特色:細化選項對話框,定義Visual Assist X特性以适應您的編程習慣。內容菜單中含多個命令,設置快捷方式可以加快訪問您所偏好的命令。可以禁止或允許Visual Assist X,或者強制其重新剖析從而更加智能化。