Existe alguma tecnologia semelhante ao LINQPad para compilar C # que é executado em um navegador? [fechadas]


9

Pense no JSFiddle . O LINQPad é muito bom para C # rápido, com opções semelhantes. Existe algo como o LINQPad que roda em um navegador?


5
O ideone.com possui uma configuração C # on-line que usa o compilador Mono, mas não possui muitos sinos e assobios.
— jonsca

Respostas:


11

Você pode tentar www.compilr.com . De acordo com o site, o Compilr é um IDE online, permitindo escrever e compilar código para uma variedade de plataformas a partir de qualquer navegador principal.

Eu tentei, funciona bastante bem. Ele suporta C #, Ruby, C, Java e outros.


11
FYI: o compilr.com foi adquirido pelo lynda.com e, consequentemente, encerrou seus serviços.
— Felix Alcala

4

Run Code é uma alternativa muito leve que deve funcionar em qualquer navegador.

Não requer uma conta como o compilr e a interface é ainda mais reduzida que a ideona .


3
As respostas de linha única geralmente são desaprovadas aqui na troca de pilhas. Você poderia expandir sua resposta com o motivo pelo qual acha que essa opção se encaixa melhor do que as outras respostas aqui?
— Mark Booth

@Mark_Booth Você tem alguma referência para a desaprovação geral de uma só pessoa? As únicas informações relacionadas que pude encontrar foram meta.programmers.stackexchange.com/questions/3472/… , o que parece discordar. No entanto, uma comparação é obviamente uma boa ideia; Eu adicionei algumas informações sobre isso.
— 23713 HugoRune

Está no FAQ de todos os sites de troca de pilhas. As respostas de uma linha costumam ser pouco mais do que um link para um site externo , o que os torna candidatos à exclusão. Sua resposta apareceu no meu fluxo de comentários para postagens de baixa qualidade dizendo "Esta resposta foi automaticamente sinalizada como de baixa qualidade por causa de seu tamanho e conteúdo ". Embora eu achasse que tinha informações úteis (não queria recomendar a exclusão), achei que precisava melhorar, daí o meu comentário.
— Mark Booth

2

Não sei de nada disso, mas a razão pela qual o JSFiddle é prático é porque o código é executado nativamente no navegador, não no servidor. Para fazer algo semelhante ao código C #, você provavelmente precisaria fazê-lo no servidor ou usar um plug-in do navegador.

Uma solução de plug-in anularia o objetivo de ser baseada no navegador, porque exigiria uma instalação e limitaria as plataformas nas quais ele pode ser executado. Uma solução baseada em servidor teria muitos riscos inerentes, a menos que estivesse fortemente em área restrita.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.