Sie sind auf Seite 1von 3

MonoDevelop, IDE excelente para desenvolvimento em C#

Apesar de toda a crtica e medo relativa ao C# (C sharp) no mundo Open-source, a verdade que esta linguagem de programao muita boa e simples. Nesse sentido, neste artigo, apresento uma ferramenta indispensvel para o desenvolvimento de aplicaes em C#: o MonoDevelop, que um IDE muito bom que permite fazer grande parte das aces possveis no muito conhecido Visual Studio da Microsoft. por isso, uma excelente alternativa, visto ser Open-Source e visto que o Visual Studio no compatvel em Linux. Apesar do MonoDevelop ter sido desenhado para suportar o C#, a verdade que ele j suporta uma grande gama de ferramentas .NET (dotNet), nomeadamente ASP.NET, Visual Basic e C++. Para alm disso, vem com opes extremamente importantes para programadores de Linux, por exemplo, ferramentas para criar os pacotes de instalao (tanto para Linux como para Windows), suporte para variadssimas bibliotecas e ainda algo muito importante que se utiliza no mundo Linux: sistema de tradues. Este ltimo permite de uma maneira muito simples fazer com que a sua aplicao tenha suporte para vrias lnguas.

Para alm de todas estas caractersticas importantes, o MonoDevelop ainda traz muitas outras funcionalidades que qualquer bom IDE deve incluir! Tem o sistema clssico de auto-completar, listagem dos vrios mtodos possveis, bem como as variveis disponveis, para cada objecto, organizao do cdigo em pastas (cdigo fonte separado dos ficheiros compilados), templates para realizar a codificao em tempos recorde e ainda permite modificar praticamente todo o layout (visual) da janela.

O MonoDevelop traz, tambm, um sistema de Debugging, para conseguir controlar possveis erros, makefiles prontos a funcionar (basta dizer ao MonoDevelop quais as bibliotecas a utilizar, atravs da adio de vistos, e o programa compila automaticamente), sistema de design que permite desenhar as janelas em GTK# e ainda, obviamente, traz um sistema de controlo de verses.

Algo extremamente importante que o MonoDevelop tambm tem o facto de permitir a incluso de Add-ins (extenses) que permite, atravs da comunidade adepta do MonoDevelop, ter funciona-

lidades extra que lhe podero simplificar a vida!

Instalao
A instalao desta aplicao simplicssima como qualquer aplicao do Ubuntu que esteja includa nos repositrios oficiais do Ubuntu. Ou seja, para instalar o MonoDevelop, apenas precisa de clicar aqui. Caso prefira pelo terminal, basta escrever o seguinte: sudo aptitude install monodevelop No caso de ter problemas, que em princpio no ter, pelo menos nas verses mais actuais do Ubuntu, experimente escrever o comando seguinte no terminal: sudo apt-get install mono-gmcs mono-gac monodevelop monodoc

Instalao de pacotes extra


Como referi anteriormente, o MonoDevelop um IDE muito completo e, para ter alguns dos extras precisa de instalar parte. De seguida listo alguns desses pacotes (clique no link para os instalar): monodevelop-java: Pacote que permite programar em Java no MonoDevelop; sudo apt-get install monodevelop-java monodevelop-vala: Pacote que permite programar em Vala no MonoDevelop; sudo apt-get install monodevelop-vala monodevelop-nunit: Pacote para ter suporte ao NUnit; sudo apt-get install monodevelop-nunit monodevelop-versioncontrol: Pacote necessrio para poder utilizar o SVN; sudo apt-get install monodevelop-versioncontrol monodevelop-database: Pacote que acrescenta funcionalidades para bases de dados; sudo apt-get install monodevelop-database monodevelop-debugger-mdb: Pacote necessrio para poder ter acesso ao Debugger do Mono;

sudo apt-get install monodevelop-debugger-mdb

Dica Extra
Para finalizar o artigo, gostaria de partilhar uma informao que eu apenas soube algum tempo depois de utilizar o MonoDevelop: juntamente com o IDE vem uma aplicao chamada MonoDoc, que permite visualizar muitssima informao relativa s vrias linguagens que ele suporta e, o mais importante, inclui APIs de muitas bibliotecas que se utiliza para programar e que podero ser difceis de encontrar com aquela organizao espectacular, exemplo disso a biblioteca Cairo. A aplicao encontra-se em AplicaesProgramaoMonoDoc. Caso no a tenha instalada, clique aqui para instalar ou abra o terminal e escreva o seguinte: sudo apt-get install monodoc

Referncias:
Homepage do MonoDevelop; Guia do ubuntu Programao / .NET;

Das könnte Ihnen auch gefallen