Có công nghệ nào tương tự như LINQPad để biên dịch C # chạy trên trình duyệt không? [đóng cửa]


9

Hãy suy nghĩ về JSFiddle . LINQPad khá ngọt cho C # nhanh với các tùy chọn tương tự. Có bất cứ điều gì như LINQPad chạy trong trình duyệt không?


5
ideone.com có cài đặt C # trực tuyến sử dụng trình biên dịch Mono, nhưng nó không có nhiều tiếng chuông và còi.
jonsca

Câu trả lời:


11

Bạn có thể thử www.compilr.com . Theo trang web của họ, Compilr là một IDE trực tuyến, cho phép bạn viết và biên dịch mã cho nhiều nền tảng từ bất kỳ trình duyệt web lớn nào.

Tôi đã thử nó, nó hoạt động khá tốt. Nó hỗ trợ C #, Ruby, C, Java và những người khác.


1
FYI: compilr.com đã được lynda.com thu hút và do đó, đóng cửa các dịch vụ của họ.
Felix Alcala

4

Run Code là một giải pháp thay thế rất nhẹ nên hoạt động trong mọi trình duyệt.

Nó không yêu cầu một tài khoản như compilr và giao diện thậm chí còn mỏng hơn so với ideone .


3
Câu trả lời dòng đơn thường được tán thành ở đây trên trao đổi ngăn xếp. Bạn có thể mở rộng câu trả lời của mình với lý do tại sao bạn nghĩ tùy chọn này phù hợp hơn các câu trả lời khác ở đây không?
Đánh dấu gian hàng

@Mark_Booth Bạn có bất kỳ tài liệu tham khảo nào cho việc cau mày chung trên một lớp lót không? Thông tin liên quan duy nhất tôi có thể tìm thấy là meta.programmers.stackexchange.com/questions/3472/ mẹo , dường như không đồng ý. Tuy nhiên, so sánh tất nhiên là một ý tưởng tốt; Tôi đã thêm một số thông tin liên quan đến điều đó.
HugoRune

Nó nằm trong FAQ cho mọi trang web trao đổi ngăn xếp. Câu trả lời một dòng thường chỉ nhiều hơn một liên kết đến một trang web bên ngoài , điều này khiến chúng trở thành ứng cử viên để xóa. Câu trả lời của bạn xuất hiện trong luồng đánh giá của tôi cho các bài đăng chất lượng thấp có nội dung "Câu trả lời này được tự động gắn cờ là chất lượng thấp vì độ dàinội dung của nó ." Mặc dù tôi nghĩ rằng nó có thông tin hữu ích (vì vậy tôi không muốn đề xuất xóa) Tôi đã nghĩ rằng nó cần cải thiện, do đó nhận xét của tôi.
Đánh dấu gian hàng

2

Tôi không biết bất cứ điều gì như vậy, nhưng lý do JSFiddle thực tế là vì mã được chạy tự nhiên trên trình duyệt chứ không phải máy chủ. Để làm điều gì đó tương tự cho mã C #, rất có thể bạn cần phải làm như vậy trên máy chủ hoặc sử dụng plugin trình duyệt.

Một giải pháp plugin sẽ đánh bại mục đích thậm chí là dựa trên trình duyệt bởi vì nó sẽ yêu cầu cài đặt và giới hạn các nền tảng mà nó có thể chạy. Một giải pháp dựa trên máy chủ sẽ có nhiều rủi ro cố hữu trừ khi nó được đóng hộp rất nhiều.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.