Esiste una tecnologia simile a LINQPad per la compilazione di C # che viene eseguita in un browser? [chiuso]


9

Pensa a JSFiddle . LINQPad è piuttosto dolce per C # veloce con opzioni simili. Esiste qualcosa come LINQPad che viene eseguito in un browser?


5
ideone.com ha un'impostazione C # online che utilizza il compilatore Mono, ma non ha molte campane e fischietti.
jonsca,

Risposte:


11

Puoi provare www.compilr.com . Secondo il loro sito Web, Compilr è un IDE online, che consente di scrivere e compilare codice per una varietà di piattaforme da qualsiasi browser Web principale.

L'ho provato, funziona abbastanza bene. Supporta C #, Ruby, C, Java e altri.


1
Cordiali saluti: compilr.com è stato acquisito da lynda.com e, di conseguenza, ha chiuso i loro servizi.
Felix Alcala,

4

Run Code è un'alternativa molto leggera che dovrebbe funzionare in qualsiasi browser.

Non richiede un account come compilr e l'interfaccia è ancora più snella di ideone .


3
Le risposte a linea singola sono generalmente disapprovate qui sullo scambio di stack. Potresti espandere la tua risposta spiegando perché questa opzione è più adatta delle altre risposte qui?
Mark Booth

@Mark_Booth Hai qualche riferimento per il generale che aggrotta le sopracciglia su una linea? Le uniche informazioni correlate che ho trovato sono state meta.programmers.stackexchange.com/questions/3472/… , che sembrano non essere d'accordo. Tuttavia, un confronto è ovviamente una buona idea; Ho aggiunto alcune informazioni al riguardo.
HugoRune

È nelle FAQ per ogni sito di scambio di stack. Le risposte di una riga sono spesso poco più di un collegamento a un sito esterno , il che le rende candidate alla cancellazione. La tua risposta è apparsa nel mio stream di recensioni per post di bassa qualità che dicevano "Questa risposta è stata automaticamente contrassegnata come di bassa qualità a causa della sua lunghezza e contenuto ". Sebbene pensassi che avesse informazioni utili (quindi non volevo raccomandare la cancellazione), ho pensato che avesse bisogno di miglioramenti, quindi il mio commento.
Mark Booth,

2

Non conosco nulla del genere, ma il motivo per cui JSFiddle è pratico è perché il codice viene eseguito in modo nativo sul browser, non sul server. Per fare qualcosa di simile per il codice C #, molto probabilmente dovresti farlo sul server o utilizzare un plug-in del browser.

Una soluzione plug-in vanificherebbe lo scopo persino di essere basata su browser poiché richiederebbe un'installazione e limiterebbe le piattaforme su cui può essere eseguita. Una soluzione basata su server avrebbe molti rischi intrinseci a meno che non fosse fortemente sandbox.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.