Pergunta

Quais são as minhas opções? Eu tentei MonoDevelop mais de um ano atrás, mas foi extremamente buggy. É a versão mais recente de um ambiente de desenvolvimento estável?

Foi útil?

Solução

MonoDevelop 2.0 foi lançado, ele agora tem um decente GUI Debugger, conclusão de código, Intellisense C # 3.0 suporte (incluindo LINQ), e um decente GTK # Visual Designer.

Em suma, desde a versão 2.0 eu comecei a usar MonoDevelop novamente e estou muito feliz com ele até agora.

Confira o MonoDevelop site para mais informações.

Outras dicas

A Microsoft lançou Visual Código estúdio para Linux, que tem boa C # suporte, naturalmente.

Monodevelop
Existem 2 versões em torno de:

  • 1.0: a versão atualmente estável. Na verdade, é estável, mas um pouco limitado em suas capacidades. É muito bom para projetos bem pequenos. Eu tenho que via os repos resistentes ubuntu.

  • 2.0RC (aka 1.9.x), você pode obtê-lo via SVN e compilar. O processo é bastante simples, e você pode executá-lo sem instalar (via make run). É um pouco menos estável do que 1,0, mas isso depende do que construir você começa (é um instantâneo de desenvolvimento). Em relação à capacidade, ele é ótimo. Tem refatoração, perfilando, toneladas de plugins, etc.

Eu recomendaria X-desenvolver a partir Omnicore . É uma boa IDE, mas só é livre para usar durante 30 dias.

Há um C vinculativo para Eclipse #, embora eu não tentei pessoalmente, então eu não posso garantir isso. Eu uso MonoDevelop, que não é perfeito, mas funciona razoavelmente bem para a maior parte. A versão incluída no Ubuntu 8.04 (Hardy Heron) é muito mais estável do que a versão Gutsy Gibbon.

Eu tenho usado JetBrains Rider por um bom tempo e eu gosto bastante dele.

Ele tem toda a bondade ReSharper e é uma alegria para uso no OS / X ou Linux. Cuidado que ele ainda está em Early Access Program, por isso tem algumas arestas lá e ali, mas na maioria das vezes ele funciona bem o suficiente para o uso do dia-a-dia.

Você pode obtê-lo aqui: https://www.jetbrains.com/rider/download/

P.S. Eu, principalmente, usá-lo para as necessidades de desenvolvimento .NET do núcleo, mas tê-lo usado para .NET tradicional de codificação também.

Eu costumava MonoDevelop um tempo atrás, e foi bem. Não é em qualquer lugar perto tão bom como Eclipse ou NetBeans são para desenvolvimento Java, mas esses são realmente em uma classe própria. E eu acho que a única alternativa real é usando emacs ou vim ...

É bastante polido. Estabilidade realmente não era um problema. Simples auto-completar código está lá, como é saltar para a declaração, super-classe e as referências extremamente úteis Localizar. A depuração não está lá, porém, que é uma omissão bastante gritante. Na verdade, eu passei um par de minutos tentando configurar um ponto de interrupção até que me dei conta de que não há nem mesmo uma forma de "Debug ..." em vez de "Run ..."

Você olhou para SlickEdit ? Eu pensei que era muito bom vários anos atrás, quando eu estava a desenvolver aplicativos C ++ em Linux. Ele diz que suporta C #, mas eu não posso comentar sobre a forma como bem. Fiquei feliz em usá-lo para o meu C ++ desenvolvimento, no entanto.

É a versão estável mais recente um ambiente de desenvolvimento estável?

Provavelmente ... ele atingiu 1,0 na primavera passada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top