介紹幾個.NET中比較實用的開發工具

一、ReSharper


ReSharper是一個JetBrains公司出品的著名的代碼生成工具,其能幫助Microsoft Visual Studio成爲一個更佳的IDE。它包括一系列豐富的能大大增加C#和Visual Basic .net開發者生產力的特徵。


使用ReSharper,你可以進行深度代碼分析,智能代碼協助,實時錯誤代碼高亮顯示,解決方案範圍內代碼分析,快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案,和強大的解決方案內導航和搜索。


 

二、.NET Reflector 或者ILSpy反編譯工具


用來查看編譯過的程序集,看命名空間是否規範,看類型的成員命名是否合理,以及類的具體代碼實現形式。

 


三、SQL Prompt


這個工具擴展了SQL Server Managment Studio中書寫SQL代碼的智能提示,讓書寫SQL語句更方便,快速,準確。

 


四、SQL Compare


做數據庫開發過程中,常常會添加一些腳本,當把這些腳本部署到其它電腦中時,用手工增加腳本的方法過於原始又容易出錯,於是SQL Compare的出現,完全滿足了我的需求。


在開發的電腦上用SQL Server Management Studio修改表或視圖定義,當需要把這個腳本部署到另外一個數據庫或電腦中時,運行此工具,選擇兩邊的數據庫作一個計較即可完成。

 


五、Code Smith


CodeSmith 是一種基於模板的代碼生成工具,它使用類似於 ASP.NET的語法來生成任意類型的代碼或文本。


當您生成應用程序時,您經常需要重複完成某些特定的任務,例如編寫數據訪問代碼或者生成自定義集合。CodeSmith 在這些時候特別有用,因爲您可以編寫模板自動完成這些任務,從而不僅提高您的工作效率,而且能夠自動完成那些最爲乏味的任務。CodeSmith 附帶了許多模板,包括對應於所有 .NET 集合類型的模板以及用於生成存儲過程的模板,但該工具的真正威力在於能夠創建自定義模板。

 

CodeSmith 是一種語法類似於asp.net的基於模板的代碼生成器,程序可以自定義模板,從而減少重複編碼的勞動量,提高效率。

 



參考資料: 介紹幾個.NET中比較實用的開發工具   http://www.studyofnet.com/news/979.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章