SharpDevelop 4.0

Giấy phép: Miễn phí ‎Kích cỡ tệp: 19.82 MB
‎Xếp hạng người dùng: 5.0/5 - ‎1 ‎Phiếu

SharpDevelop là một IDE mã nguồn mở và miễn phí cho các ngôn ngữ lập trình C#, Visual Basic .NET (VB.NET), Boo và (bắt đầu từ phiên bản 3.0) F# và IronPython. Nó thường được sử dụng như là một thay thế cho Microsoft Visual Studio .NET. Ban đầu trong sự phát triển của nó đã có một ngã ba để Mono / Gtk # được gọi là MonoDevelop trong đó bao gồm hỗ trợ đa nền tảng. SharpDevelop sử dụng trình phân tích cú pháp riêng của mình cho C # VB.NET hoàn thành mã. Các trình phân tích cú pháp được tạo ra bằng cách sử dụng một mô tả ngữ pháp và một phiên bản sửa đổi của máy phát điện biên dịch Coco / R của Đại học Linz, được bao gồm trong mã nguồn. Đối với Boo, phân tích cú pháp từ trình biên dịch Boo được sử dụng nhưng giải quyết loại biểu thức và suy luận loại được thực hiện với mã tùy chỉnh hỗ trợ đánh giá lười biếng của các loại. SharpDevelop 1.1 có thể nhập các dự án được viết bằng Visual Studio và SharpDevelop 2.0 có thể mở và chỉnh sửa chúng trực tiếp. Nó cũng có thể dịch toàn bộ VB.NET dự án từ C # và ngược lại. SharpDevelop 2.0 có trình gỡ lỗi tích hợp. Nó sử dụng thư viện gỡ lỗi riêng của mình giao tiếp với thời gian chạy Microsoft .NET bằng cách sử dụng COM interop. Trong khi SharpDevelop 2.0 sử dụng các tập tin dự án MSBuild tương tự như Visual Studio, nó vẫn có thể sử dụng trình biên dịch .NET khác như phiên bản khuôn khổ cũ hơn (1.0, 1.1) hoặc trình biên dịch Mono.

lịch sử phiên bản

  • Phiên bản 3.1 đăng trên 2009-09-21
    Một số bản sửa lỗi và cập nhật
  • Phiên bản 4.0 Beta đăng trên 2009-09-21

Chi tiết chương trình