CodeSMART以前是一款Visual Basic6.0的附加元件封裝。它能自動插入和刪除handlers,line numbers 和自訂代碼在所有的project levels裡面。以前格式化VB的代碼等等,VS 6.0的IDE擴充工具,補充了VS 6.0的IDE對vb代碼的不足,增加一些vb的功能,包括調試。在VB社區很有一定的影響力。同時也推出了幾個針對VS.Net 2003/2005的版本。
最近在找一款格式化代碼的工具,在網上看到了這個東西,覺得很不錯,剛開始還以為是專門針對VB的,後來看介紹說同時也支援C#,而且可以以外掛程式的形式用於VS.net 2003 和VS 2005,但是搜尋了半天找不到下載的地址,最後找到官方網站:http://www.axtools.com/,不知怎麼搞的,我這裡一直打不開,公司也打不開,後來找了一個Proxy 伺服器地址後終於下載到了,試用了下效果還是很不錯的。雖然很多功能類似於重構的東西,不過能在VS 2003中用我覺得是很不錯的。
工具列上有很多快捷的命令,看起來很多,佔了很多位置。
CodeSMART 的主菜單看起來很豐富,其實很多東西都是屬於重構的東西,而且有很多配置的選項。很多東西類似於Visual Assist X,有些功能還是要優於Visual Assist X,而且速度也很快的。
我最喜歡的還是它的代碼格式化功能,你一定會問為什麼不用VS內建的格式化命令呢,其實VS的格式化做的不是很完美,比如不能去掉多餘的空行,或在某些關鍵字如if(....)的上一行自動增加一行空行等等,CodeSMART 這個工具就做得很完美了,無論多亂的代碼格式化下來看起來都很不錯。
該工具整合了,收集程式碼片段,以及AutoText,拼字檢查,程式碼分析統計,還有一些VS 2003/2005沒有的但是卻很實用的功能,來看看官方的介紹:
http://www.axtools.com/products/cs2k3net.htm
- Integration
- General Integration Notes
- Explorer Tools
- The Code Explorer
- The Code Flow Explorer
- The Designer Explorer
- Locate Code Easier than Ever
- Extended Find and Replace
- Find References
- Check and Refine Your Code
- Spelling Checker
- Strings Review
- Code Commenting Conformity Checker
- Write Code with Exceptional Efficiency
- AutoText
- SmartComplete
- AutoBrackets
- The Extended Clipboard
- Code Building and Generating Tools
- Simple Code Builders
- Advanced Code Builders
- Generate Exception Handling Code
|
- Code Formatting and Documenting Tools
- Code Formatter
- Sort Procedures
- XML Comments
- XML Analyzer
- XML Preview
- Standard Comments
- Designer Helper Tools
- Designer Assistant
- Tab Order Designer
- Hotkey Designer
- Change Name and Text Properties
- Property Tips
- Bulk Controls Renamer
- Other Tools
- AutoSave and AutoBackup
- Code Statistics
- Show File Differences
- Team-Enabled Code Snippets Manager
- Iterative Code
|
哈哈,如果你打不開,可能要用Proxy 伺服器才行了,
這個工具的官方:
http://www.axtools.com/directdl.php?prod=codesmart_g2_visualstudio.exe
有將近10M大,如果你不能下載,請給我留言。
(因為以前的伺服器空間關閉,所以以前放上來的地址不能用了)