Como só usei o desenvolvimento do Visual Studio para .NET, gostaria de expandir meus horizontes e ver o que mais há para oferecer como alternativa. Então, na sua opinião, qual é a melhor alternativa ao Visual Studio? Existe uma alternativa viável?
Como só usei o desenvolvimento do Visual Studio para .NET, gostaria de expandir meus horizontes e ver o que mais há para oferecer como alternativa. Então, na sua opinião, qual é a melhor alternativa ao Visual Studio? Existe uma alternativa viável?
Respostas:
Se você gosta de C # e VB.Net e não se importa com o código aberto, pode usar o SharpDevelop . Ele faz um ótimo trabalho!
Existem muitas alternativas, verifique esta lista: IDEs alternativos para Visual Studio.NET , espelhados no Web Archive porque o link original está inativo.
Também ajuda você a parar de usar tanto o mouse !
Zeus .
Aqui está um exemplo que mostra o autocompletar de código, retirado da página inicial do Zeus.
Existe o MonoDevelop , que ocasionalmente uso quando quero fazer uma codificação C # leve no Linux. Não é nada perto do VS.Net, mas funciona para pequenos projetos. Eu realmente não acho que a maioria das alternativas que as pessoas listaram cheguem perto do VS.Net.
Outra grande vantagem do SharpDevelop é a capacidade de traduzir soluções entre as duas grandes linguagens .NET gerenciadas, VB.NET e C #. Acredito que não funcione para "sites", mas sim para projetos de aplicativos da web.
No que diz respeito às linguagens .net, o VS é difícil de vencer.
Eu usei o SharpDevelop antes para .net, e no geral é muito bom.
Para outras linguagens como Java, Eclipse é realmente bom, assim como algumas das variantes do Eclipse, como Aptana para trabalho na web.
Então tem sempre um bloco de notas ...
Experimente este: "Pao" em http://pao-ide.info . Ainda está em desenvolvimento e não está para uso em produção, mas é único em recursos. Basicamente, todas as construções de linguagem, como assemblies, tipos, membros, instruções, expressões são tratadas como objetos e estão associadas a opções de operação ricas. Você pode desfrutar de recursos normalmente vistos em editores gráficos, como seleção múltipla, copiar e colar múltiplo, etiquetagem, operação em lote e capacidade de pesquisa muito poderosa. Leva algum tempo para se acostumar, mas eventualmente pode aumentar a produtividade. No momento, ele suporta apenas aplicativos de formulário.
Eu ainda gosto muito do Source Insight , mas estou hesitante em recomendá-lo mais, pois não tenho certeza se alguém ainda o mantém. Eles lançaram uma atualização muito pequena em março, mas não têm um grande lançamento há anos. E parece não haver presença da comunidade web. É uma pena, porque eu ainda gosto mais de seus painéis de navegação de símbolos e de abertura de arquivos amigáveis para preenchimento automático (bem como a formatação de sintaxe) do que qualquer outra coisa que já usei.
E quanto à WebMatrix: http://www.microsoft.com/web/webmatrix/ ?
O Eclipse tem vários plug-ins C #, o melhor que encontrei até agora é o Emonic . Você pode direcionar .NET ou Mono com a ajuda dele. Eclipse e Emonic são de código aberto.
Se você está procurando experimentar o Java, acredito que o NetBeans é um IDE muito, muito bom. No entanto, para .NET, claro que existem IDEs alternativos, mas não acho que faça muito sentido usá-los, a menos que você esteja desenvolvendo em uma plataforma de código aberto, caso em que SharpDevelop é uma boa escolha e está razoavelmente maduro.