SharpDevelop é um IDE de código aberto e gratuito para as linguagens de programação C#, Visual Basic .NET (VB.NET), Boo e (a partir da versão 3.0) F# e IronPython. É normalmente usado como uma alternativa ao Visual Studio .NET da Microsoft. No início de seu desenvolvimento, havia um garfo para Mono/Gtk# chamado MonoDevelop que inclui suporte multiplataforma. O SharpDevelop usa seus próprios analisadores para conclusão de código C# e VB.NET. Os analisadores foram gerados usando uma descrição gramatical e uma versão modificada do gerador do compilador Coco/R da Universidade de Linz, que está incluído no código-fonte. Para Boo, o analisador do compilador Boo é usado, mas resolver o tipo de expressões e inferência de tipo é feito com código personalizado que suporta avaliação preguiçosa dos tipos. O SharpDevelop 1.1 pode importar projetos escritos com o Visual Studio e o SharpDevelop 2.0 podem abri-los e editá-los diretamente. Também pode traduzir projetos inteiros de VB.NET para C# e vice-versa. SharpDevelop 2.0 tem um depurador integrado. Ele usa sua própria biblioteca de depuração que se comunica com o tempo de execução do Microsoft .NET usando o interop COM. Embora o SharpDevelop 2.0 use os mesmos arquivos de projeto MSBuild como o Visual Studio, ele ainda é capaz de usar outros compiladores .NET, como versões de framework mais antigas (1.0, 1.1) ou o compilador Mono.
história da versão
- Versão 3.1 postado em 2009-09-21
Várias correções e atualizações - Versão 4.0 Beta postado em 2009-09-21
Detalhes do programa
- Categoria: Desenvolvimento > Componentes & Bibliotecas
- Editor: IC#Code
- Licença: Livre
- Preço: N/A
- Versão: 4.0
- Plataforma: windows