概述
增強Microsoft開發環境下的編輯能力。
Visual Assist X具有強大的編輯特色,提高了生產效率,可以完全集成到您的Microsoft開發環境中,升級了您的IDE,在不改變編程習慣的同時就可以感受到Visual Assist X為您帶來的好處。
結構體系
從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,或者強制其重新剖析從而更加智慧型化。
版本特色
支持多種程式語言:Microsoft Visual Studio .NET的所有程式語言,包括C#, ASP, Java, Javascript, Basic 和 VBScript等。
單一安裝,適合所有IDE:去除了針對不同IDE的單個產品,下載後,Visual Assist X可以安裝到您的全部Microsoft IDE中,如果又安裝了新的IDE,只需重新安裝一次Visual Assist X即可。
緊密集成:Visual Assist X更加緊密的集成到了您的IDE中,利用Microsoft的Add-In和VSIP接口,無需離開IDE或改變編碼習慣就可以運行Visual Assist X。為了更好的集成,還包含新的選單條目、更多的鍵捆綁,並去除了冗餘選項。
更多的特色:包含建議列表框(Suggestion listboxes)、停駐類瀏覽器(hovering class browser)、語法上色(syntax coloring)、訪問最近套用的檔案和符號等。
更好的文檔:產品含有優秀的文檔說明,選項對話框中包含信息工具提示,另外,在我們的網站上也含有關於Visual Assist X的充分信息。
增強的列表框,支持所有程式語言
過濾工具條,列表框支持輸入過程中的內容過濾功能,可以將列表框內容限制為公共方法、資源、枚舉等。
支持單詞首字母縮寫,輸入一個縮寫,Visual Assist X 將自動查找您所需要的符號。
速記,無需輸入整個單詞就可以查找某個符號,不同於首字母縮寫,速記功能僅需要您知道某個符號的某個子字元串即可。
改進的提示列表,提示更加準確和頻繁。
新的拼寫引擎可以更加準確全面的檢查您的拼寫,推薦更好的替換操作,還可以處理縮寫等語言結構。
改進的選項對話框,更加簡單,新增了超連結選項。
其他——
新的安裝程式支持更多環境
當您滾動列表框時,定義域不在更新,避免了轉移閃爍現象
HCB圖示可以表示更多的條目集合,如C#中的事件和資源等。
完成列表框中保留詞表現為一個新的圖示。
系統需求
Visual Assist X可以工作於任何Microsoft IDE和作業系統。
開發環境:Visual Assist X兼容於以下開發環境,當您改變或新增了IDE時,需要重新安裝Visual Assist X:
Microsoft Visual Studio 2010
Microsoft Visual Studio 2008
Microsoft Visual Studio 2005 Team System
Microsoft Visual Studio 2005 Professional Edition
Microsoft Visual Studio 2005 Standard Edition
(不支持 Express Editions)
Microsoft Visual Studio .NET 2003
Microsoft Visual Studio .NET 2002
Microsoft Visual C++ .NET 2003
Microsoft Visual C++ .NET
Microsoft Visual C++ 6.0
Microsoft Visual Studio 6.0
Microsoft Visual C++ 5.0
Microsoft Visual Studio 97
Microsoft eMbedded Visual Tools 4.0
Microsoft eMbedded Visual Tools 3.0
作業系統:
Windows XP Server 2003
Windows XP Professional
Windows XP Home Edition
Windows 2000 Professional
Windows 2000 Server
硬碟空間:依賴於您的工程大小。建議最小為50MB,大的工程需要100MB以上。