SharpDevelop C#, Visual Basic .NET (VB.NET), Boo ve (sürüm 3.0' dan başlayarak) F# ve IronPython programlama dilleri için ücretsiz ve açık kaynak kodlu bir IDE'dir. Genellikle Microsoft'un Visual Studio .NET alternatif olarak kullanılır. Gelişiminin başlarında MonoDevelop adında mono/gtk# adlı bir çatal vardı ve bu çatal çok platformlu desteği içerir. SharpDevelop, C# ve VB.NET kod tamamlama için kendi ayrıştırıcılarını kullanır. Ayrıştırıcılar, kaynak koduna dahil olan Linz Üniversitesi'nin Coco/R derleyici jeneratörünün değiştirilmiş bir sürümü ve dilbilgisi açıklaması kullanılarak oluşturulmuştur. Boo için, Boo derleyicisinden ayrıştırıcı kullanılır, ancak ifadelerin ve tür çıkarımlarının türünü çözme, türlerin tembel değerlendirmesini destekleyen özel kodla yapılır. SharpDevelop 1.1 Visual Studio ile yazılmış projeleri içe aktarabilir ve SharpDevelop 2.0 doğrudan açabilir ve bunları dbulunabilir. Ayrıca tüm projeleri VB.NET'dan C#'a veya tam tersi tercüme edebilir. SharpDevelop 2.0 entegre bir hata ayıklama vardır. COM interop kullanarak Microsoft .NET çalışma zamanı ile iletişim kuranarak kendi hata ayıklama kitaplığını kullanır. SharpDevelop 2.0, Visual Studio ile aynı MSBuild proje dosyalarını kullanırken, eski çerçeve sürümleri (1.0, 1.1) veya Mono derleyici gibi diğer .NET derleyicilerini kullanmaya devam eder.
sürüm geçmişi
- Sürüm 3.1 tarihinde gönderildi 2009-09-21
Çeşitli düzeltmeler ve güncelleştirmeler - Sürüm 4.0 Beta tarihinde gönderildi 2009-09-21
Program Detayları
- Kategori: Geliştirme > Bileşenler ve Kütüphaneler
- Yayımcı: IC#Code
- Lisans: Ücret -siz
- Fiyat: N/A
- Sürüm: 4.0
- Platform: windows