Các tùy chọn là gì? Chúng phổ biến đến mức nào? Những IDE này có cung cấp chức năng tương tự/tốt hơn so với studio trực quan không?Tôi có thể sử dụng các IDE khác ngoài Visual Studio để mã hóa trong .net không?
Trả lời
Có - bạn có thể thử sử dụng SharpDevelop:
http://www.icsharpcode.net/OpenSource/SD/
Hoặc bạn chỉ có thể sử dụng notepad hoặc notepad ++
http://notepad-plus.sourceforge.net/
Sau đó biên dịch trên dòng lệnh.
Sửa: Nếu bạn đang tìm kiếm một giải pháp miễn phí - thử Visual Studio C# Express Edition:
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/
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
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!
- 1. Scripting Visual Studio IDE
- 2. Tôi có thể sử dụng .NET 4.0 beta trong Visual Studio 2008 không?
- 3. Tìm một phần khác của PartialClass trong Visual Studio IDE?
- 4. Sử dụng đoạn mã trong Visual Studio
- 5. Mẹo MS Visual Studio IDE
- 6. Coldfusion IDE? Visual Studio Plugin?
- 7. Có cách nào để hiển thị số dòng trong IDE VB6/Visual Studio 6.0 không?
- 8. Tôi có thể sử dụng các ký hiệu không được mã hóa (&) trong html không?
- 9. IDE nào có thể được sử dụng cho mã hóa ActionScript 3?
- 10. Có cách nào để ghi và phát lại phiên mã hóa trong Visual Studio không?
- 11. Tôi có thể sử dụng F # trong Visual Studio Express 2012 cho Windows Desktop không?
- 12. Sử dụng lệnh NuGet powershell từ bên ngoài Visual Studio
- 13. Làm cách nào tôi có thể sử dụng hàm HtmlEncode (hoặc HtmlDecode) trong Visual Studio (vb.net)?
- 14. Tôi có thể sử dụng CodeRush Xpress trong Visual Studio 2010 không?
- 15. Tôi có thể sử dụng .NET Reflector để sửa đổi và biên dịch mã nhanh chóng không?
- 16. Liệu việc sử dụng IDE có Rails cản trở tôi?
- 17. Tôi nên sử dụng IronPython IDE nào?
- 18. Tôi có thể gỡ bỏ ASP .NET MVC 2 một cách an toàn khỏi Visual Studio nếu tôi sử dụng ASP .NET MVC 3 không?
- 19. Tại sao Visual Studio IDE đôi khi khởi tạo đối tượng "this.components" và lần khác không?
- 20. Phát triển mã MATLAB trong Visual Studio
- 21. Tôi có thể sử dụng TargetFileName để đặt tệp lên một thư mục trong Mẫu Visual Studio không?
- 22. Phát triển XNA bên ngoài Visual Studio
- 23. Tôi có thể dừng Visual Studio trên các ngoại lệ chưa được xử lý bên trong Mã tác vụ không?
- 24. Tôi có thể recolor Visual Studio 11 không?
- 25. Làm cách nào để ẩn mã theo dõi trong Visual Studio IDE C#?
- 26. Visual Studio IDE - quay về trước
- 27. Tôi có thể sử dụng thư viện .NET 4.0 trong ứng dụng .NET 2.0 không?
- 28. Mới đến C++: tôi có nên sử dụng Visual Studio không?
- 29. Cách đặt mã hóa chuẩn trong Visual Studio
- 30. Sử dụng trình biên dịch khác nhau trong Visual Studio