Чи є яка-небудь технологія, схожа на LINQPad для компіляції C #, яка працює в браузері? [зачинено]


9

Подумайте JSFiddle . LINQPad досить солодкий для швидкого C # з подібними параметрами. Чи є щось на зразок LINQPad, який працює в браузері?


5
ideone.com має онлайн-налаштування C #, яке використовує компілятор Mono, але в ньому не так багато дзвіночків.
jonsca

Відповіді:


11

Ви можете спробувати www.compilr.com . За їхнім веб-сайтом Compilr - це Інтернет IDE, що дозволяє писати та компілювати код для різних платформ з будь-якого великого веб-браузера.

Я спробував це, він працює досить добре. Він підтримує C #, Ruby, C, Java та інші.


1
FYI: compilr.com отримав доступ до lynda.com і, отже, закрив їхні послуги.
Фелікс Алкала

4

Run Code - дуже легка альтернатива, яка повинна працювати в будь-якому браузері.

Для цього не потрібен такий аккаунт, як компілятор, а інтерфейс навіть зменшений ніж ideone .


3
Відповідь на один рядок, як правило, накидається на обмін стеками. Чи можете ви розширити свою відповідь, чому ви вважаєте, що цей варіант краще підходить, ніж інші відповіді тут?
Марк Бут

@Mark_Booth Чи є у вас якісь посилання на загальну нахмуреність на одних лайнерах? Єдиною суміжною інформацією, яку я міг знайти, була мета.programmers.stackexchange.com/questions/3472/… , яка, здається, не погоджується. Тим не менш, порівняння, звичайно, є хорошою ідеєю; Я додав інформацію про це.
HugoRune

Він знаходиться у поширених запитаннях для кожного сайту обміну стеками. Відповіді в одному рядку часто ледь більше, ніж посилання на зовнішній сайт , що робить їх кандидатами на видалення. Ваша відповідь з’явилася у моєму потоці оглядів для публікацій низької якості із зазначенням «Ця відповідь автоматично позначена як неякісна через її тривалість та вміст ». Хоча я вважав, що вона має корисну інформацію (тому не хотіла рекомендувати видалення), але я вважала, що це потребує вдосконалення, тому мій коментар.
Марк Бут

2

Я не знаю нічого подібного, але причина JSFiddle практична в тому, що код запускається на самому веб-переглядачі, а не на сервері. Для того, щоб зробити щось подібне для коду C #, вам, швидше за все, потрібно буде це зробити на сервері або використовувати плагін браузера.

Рішення для плагінів перешкоджає навіть базі браузера, оскільки це потребує встановлення та обмеження платформ, на яких він може працювати. Серверне рішення мало б багато притаманних ризиків, якщо б воно не було сильним піском.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.