2008-09-02 27 views

Trả lời

1

Kiểm tra các dự án mono. http://www.mono-project.com/
Đó là dự án '.NET for linux'.
Họ cũng có một ide dựa trên nhật thực như là một phần của toàn bộ điều. Không bao giờ sử dụng nó trước đây nhưng tôi đã sử dụng nhật thực cho java và một số công việc php, và nhật thực là khá tốt

Chỉnh sửa: ide được gọi là MonoDevelop. Nhìn thấy ở http://www.monodevelop.com/

1

Bạn

SharpDevelop - Nó không thực sự đứng lên để Visual Studio. Tôi thấy nó hữu ích vào những thời điểm vì nó có hỗ trợ cho Visual Basic. Và đôi khi tôi có thể tải các giải pháp cho các dự án chưa được cài đặt trên VS của tôi. Nhưng các tính năng thực sự của USEFUL mà tôi tìm thấy là: Chuyển đổi giữa C# < -> VB Code, PInvoke và Regex Expressions. Oh và đừng quên hỗ trợ cho Boo: D. cũng có Borland C# Builder AFAIK. Chỉ nhìn thấy một hướng dẫn từ lâu được viết bởi một người đã sử dụng nó.

MonoDevelop - link text Điều này dựa trên SharpDevelop 0.9 nếu tôi nhớ chính xác. Tôi phải nói rằng tôi chỉ sử dụng nó một lần để xem nếu tôi có thể làm việc với các chủ đề trong Linux giống như trong Windows.

Đó là tất cả những gì tôi nhớ, tôi chắc rằng có ít nhất một IDE nữa nhưng tôi không nhớ nó bây giờ :). Ngoài ra họ không thực sự phù hợp với VS + Resharper :) hoặc + CodeRush.

Ngoài ra bạn có Visual Studio Express, trừ khi bạn phải làm việc trên Linux hoặc có một số dự án mà bạn cho rằng bạn có thể thử mở trong #D, không có nhiều thứ ở đó. MonoDevelop đang bắt đầu đi cùng cố gắng giữ một mắt ra cho nó.

tôi thấy refrences này cũng X-Code

3

Phần lớn các nhà phát triển .net sử dụng Visual Studio, nhưng có một vài lựa chọn thay thế.

Visual Studio Express Editions miễn phí và cung cấp cho bạn phiên bản cắt giảm của Visual Studio mà bạn có thể sử dụng bằng một ngôn ngữ, tức là VB hoặc C# hoặc C++.

SharpDevelop có lẽ là lựa chọn thay thế miễn phí tốt nhất cho Visual Studio. Đó là mã nguồn mở và có các tính năng như một nhà thiết kế biểu mẫu. Nó hỗ trợ đầy đủ các ngôn ngữ .net (bao gồm IronPython, F # và Boo). Nó cũng có các tính năng không tìm thấy trong Visual Studio, như khả năng dịch giữa C# và VB.net. Bạn thậm chí có thể kết hợp các ngôn ngữ khác nhau trong cùng một dự án.

MonoDevelop cũng là nguồn mở và miễn phí. - Bây giờ chạy trên Linux, Mac OS/X và Windows.

Trình biên dịch .net hoàn toàn miễn phí và đi kèm với SDK. Điều này có nghĩa là bạn luôn có thể sử dụng bất kỳ trình soạn thảo văn bản nào và biên dịch từ dòng lệnh. Điều này sẽ là khá đau đớn để làm với bất cứ điều gì khác hơn là một chương trình thực sự đơn giản!

Các vấn đề liên quan