SharpDevelop 4.0

ใบ อนุญาต: ฟรี ‎ขนาดแฟ้ม: 19.82 MB
‎คะแนนจากผู้ใช้: 5.0/5 - ‎1 ‎โหวต

เกี่ยวกับ SharpDevelop

SharpDevelop เป็น IDE แบบฟรีและโอเพ่นซอร์สสําหรับภาษาการเขียนโปรแกรม C#, Visual Basic .NET (VB.NET), Boo และ (เริ่มต้นจากรุ่น 3.0) F# และภาษาการเขียนโปรแกรม IronPython โดยทั่วไปจะใช้เป็นทางเลือกแทน Microsoft Visual Studio .NET ในช่วงต้นของการพัฒนามีส้อมเพื่อ Mono / Gtk # ที่เรียกว่า MonoDevelop ซึ่งรวมถึงการสนับสนุนหลายแพลตฟอร์ม SharpDevelop ใช้ตัวแยกวิเคราะห์ของตัวเองสําหรับ C# VB.NETรหัสเสร็จสมบูรณ์ ตัวแยกวิเคราะห์ถูกสร้างขึ้นโดยใช้คําอธิบายไวยากรณ์และรุ่นดัดแปลงของเครื่องกําเนิดไฟฟ้าคอมไพเลอร์ Coco / R ของมหาวิทยาลัย Linz ซึ่งรวมอยู่ในซอร์สโค้ด สําหรับ Boo จะใช้ตัวแยกวิเคราะห์จากคอมไพเลอร์ Boo แต่การแก้ไขชนิดของนิพจน์และการอนุมานชนิดจะทําด้วยรหัสที่กําหนดเองที่สนับสนุนการประเมินชนิดขี้เกียจ SharpDevelop 1.1 สามารถนําเข้าโครงการที่เขียนด้วย Visual Studio และ SharpDevelop 2.0 สามารถเปิดและแก้ไขได้โดยตรง นอกจากนี้ยังสามารถแปลโครงการทั้งหมดVB.NETเป็น C# และในทางกลับกัน SharpDevelop 2.0 มีดีบักเกอร์ในตัว ใช้ไลบรารีการดีบักของตัวเองที่สื่อสารกับรันไทม์ของ Microsoft .NET โดยใช้ COM interop ในขณะที่ SharpDevelop 2.0 ใช้ไฟล์โครงการ MSBuild เดียวกันกับ Visual Studio แต่ก็ยังสามารถใช้คอมไพเลอร์ .NET อื่น ๆ เช่นรุ่นเฟรมเวิร์กเก่า (1.0, 1.1) หรือคอมไพเลอร์โมโน