SharpDevelop 是一個用於制作C#或者VB.NET的項目而設計的一個編輯器,同時,這個編輯器本身就是使用C#開發的,而且公開了全部源代碼,因此這個工具本身也是學習C#以及軟件開發規范的一個很好材料
。
SharpDevelop 的最新版本需要Microsoft .NET SDK Beta 2 的支持才能運行,這個輕型的開發工具支持多種程序語言,包括C#以及VB.NET,同時還支持多種語言界面,不過現在還不支持中文界面,當然,由於它公開了全部源代碼,因此翻譯其界面並不是很困難的工作,如果有人希望漢化這個工具,可以去該項目的官方網站(http://www.icsharpcode.net/)與作者聯系。
象任何愛好者開發的工具一樣,SharpDevelop經歷了很多版本的更替,現在最新的是Beta 0.75。
從上面的圖片可以看出,這個編輯器的界面風格類似於Office XP以及VS.NET,這個編輯器可以支持書寫C#, ASP.NET, ADO.NET, XML, HTML 等多種代碼, 支持基於項目或者是文件的開發,可以對C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML 提供彩色語法顯示支持,同時還可以把彩色的代碼輸出為HTML格式文件。你可以在代碼中做標記,支持豐富的代碼模版以及外接插件。
如果你對這個工具(或者它的源代碼)感興趣,可以在下面的網站下載:
http://www.icsharpcode.net/OpenSource/SD/Download/default.asp