SharpDevelop - SharpDevelop

SharpDevelop
SharpDevelop.png
Desenvolvedor (s) IC # Code Team
Último lançamento
5.1.0 / 14 de abril de 2016 ; 4 anos atras  ( 14/04/2016 )
Repositório github .com / icsharpcode / SharpDevelop
Escrito em C #
Sistema operacional Microsoft Windows
Modelo Ambiente de desenvolvimento integrado
Licença Licença MIT
Local na rede Internet sourceforge .net / projects / sharpdevelop / Edite isso no Wikidata

SharpDevelop (também denominado #develop ) é um ambiente de desenvolvimento integrado (IDE) de código aberto e gratuito descontinuado para as plataformas .NET Framework , Mono , Gtk # e Glade # . Ele suporta o desenvolvimento em C # , Visual Basic .NET , Boo , F # , IronPython e IronRuby linguagens de programação .

Características

SharpDevelop foi projetado como uma alternativa leve e gratuita ao Microsoft Visual Studio e contém um recurso equivalente para quase todos os recursos essenciais do Visual Studio Express e recursos muito semelhantes aos encontrados no Borland Kylix e Delphi , incluindo gerenciamento avançado de projeto, edição de código, compilação de aplicativos e funcionalidade de depuração. Mais especificamente, o IDE inclui um designer de GUI , visualizações de código / design, destaque de sintaxe , menus de preenchimento automático (semelhante ao IntelliSense ), a capacidade de compilar e depurar aplicativos .NET Framework de formulário / console , um assistente de "Novo projeto" , barras de ferramentas, menus , painéis e um sistema de encaixe e ferramentas de refatoração de código integradas, e tem um depurador integrado que permite a revisão, visualização de valores de objetos na memória e pontos de interrupção .

Para permitir uma migração fácil do projeto, o SharpDevelop funciona nativamente com o projeto do Visual Studio e arquivos de código. É capaz de compilar aplicativos para .NET Framework versão 2.0, 3.0, 3.5, 4.0, 4.5.1 e .NET Compact Framework 2.0 e 3.5.

Os designers de interface gráfica do usuário da SharpDevelop trabalham com as linguagens C #, VB.NET, Boo e IronPython e IronRuby, usando as seguintes tecnologias de GUI:

SharpDevelop é escrito inteiramente em C # e consiste em cerca de 20 componentes que se integram para formar o aplicativo. O componente do editor de código-fonte é conhecido como AvalonEdit e pode ser usado por outros aplicativos.

Também inclui funcionalidade para:

História

Em 11 de setembro de 2000, Mike Kruger lançou o projeto, enquanto testava a primeira versão pública do .NET Framework 1.0. Naquela época, não havia C # /. NET IDE publicamente disponível. Então ele decidiu escrever um editor de código para rodar o compilador. No início de seu desenvolvimento, o projeto foi dividido em Mono e Gtk # desenvolvimento para o MonoDevelop projeto, que é mantido como um IDE multi-plataforma, e depois Microsoft aquisição de 's Xamarin , tornou-se a base do Visual Studio para Mac .

Em 2013, o SharpDevelop foi baixado pelo menos 8 milhões de vezes em todo o mundo. A base de código SharpDevelop foi documentada no livro Dissecting a C # Application: Inside SharpDevelop (2003), escrito pela equipe de desenvolvimento central e publicado pela Wrox Press .

Em 18 de setembro de 2017, Daniel Grunwald da equipe ICSharpCode anunciou que o projeto está "morto" por motivos relacionados ao ritmo acelerado de mudanças em C # e .NET, incluindo .NET Core , e sugeriu que os usuários do SharpDevelop mudassem para MonoDevelop ou Visual Studio Code IDEs, cada um sendo recomendado como um substituto de código aberto adequado que é o alvo de atualizações regulares e outras manutenções.

Veja também

Referências

links externos