canaltechbr

Big Data


Uma das maiores dúvida de quem está começando a entrar no mundo da programação é qual programa deve utilizar para editar seus códigos sem ter que se preocupar com futuras mudanças.


Um IDE (Integrated Development Environment ou Ambiente Integrado de Desenvolvimento) é basicamente tudo o que um programador precisa para desenvolver sites, aplicativos ou sistemas inteiros. No IDE, é possível editar o código, depurá-lo (analisar o código procurando por erros) e manter todos os arquivos de um projeto atualizados.


A busca por um bom IDE não deve se limitar apenas à questão do preço, mas também ao suporte a múltiplas linguagens de programação, frequência com que é atualizado, desempenho, existência de plugins e integração de linguagens que não são nativas do programa. Muito mais importante do que saber o que é um IDE é saber qual deles melhor atende às necessidades de um projeto.


Para ajudar aqueles que estão iniciando nesta área ou simplesmente começando a estudar HTML, CSS ou PHP, nós elencamos e apresentamos 5 IDEs que poderão auxiliá-los.


Aptana, simples e gratuito


Aptana IDE


Compatível com Windows, Linux e OS X, o Aptana se destaca por ser gratuito. Seu visual, inclusive, faz com que muitas vezes ele seja visto como um versão mais simples do Eclipse.


Uma das melhores funcionalidades desse programa é o assistente de código, que sugere como você pode completar trechos de código baseado em arquivos ligados ao projeto. Sem falar que pode-se fazer upload e download de arquivos automaticamente via FTP.


Suporta nativamente HTML, CSS, XML, JavaScript, PHP, Python e Ruby. Possui integração com Git.


Netbeans, feito especialmente para PHP


Netbeans IDE


O Netbeans se destaca pelo amplo suporte às mais diversas linguagens de programação: HTML, CSS, XML, JavaScript, C, C++, PHP, Java e Ruby. Como se não fosse suficiente, o IDE ainda traz suporte nativo à Swing, a API de renderização utilizada para renderizar interfaces gráficas com Java. A ferramenta GUI Builder torna o desenvolvimento de uma interface gráfica amigável ao usuário muito mais fácil.


Ele é multiplataforma e possui versões para Windows, Linux, Solaris, OS X e é compatível com ferramentas de versão como Git, Mercurial e Subversion. Tudo isso gratuito!


Sublime Text, o bonitão


Sublime Text


O todo sofisticado Sublime Text é extremamente chamativo pelo seu design simples e a paleta de cores de seu design. Isso sem falar no enorme número de plugins, que podem ser baixados para tornar o trabalho ainda mais fácil e o software ainda mais completo. Além de ter versões para Windows, Linux e OS X, aqui no Brasil o programa é muito popular, então é muito fácil encontrar tutoriais espalhados pelo Google.


O único porém é que ele não é muito recomendado quem não está a fim de investir num IDE no momento, já que após o período de teste o valor cobrado é de US$ 70 (cerca de R$165). Um valor justo para quem já programa há algum tempo, mas um investimento quase que desnecessário pra quem está começando.


Notepad++ dos campeões


Notepad IDE


É quase impossível encontrar um programador que nunca tenha usado o Notepad++. O IDE suporta C, C++, Java, C#, XML, HTML, PHP, JavaScript, ASP, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Assembly, Ruby e outros. E é muito fácil de definir qual linguagem se está usando, com o “sistema de definição de linguagem” integrado.


O IDE é totalmente gratuito, mas seu grande incoveniente é a existência de uma única versão compatível apenas com o Windows.


Eclipse, o titã


Eclipse IDE


O Eclipse é, talvez, o mais poderoso e completo IDE que existe no mercado. Projetado inicialmente para desenvolvimento em Java, hoje o software permite que você programe em quase todas as linguagens de programação. Além disso, é muito usado para desenvolvimento de aplicativos para Android, pois faz parte do kit de desenvolvimento de software (SDK) recomendado pelo Google aos desenvolvedores do sistema operacional.


Como se não bastasse, o IDE também conta com uma enorme variedade de plugins que procuram atender as diferentes necessidades, requisitos e ocasiões possíveis e imagináveis.


Ele é compatível com Windows, OS X e Linux e, por incrível que pareça, é totalmente gratuito.


Vale lembrar


Não existe o melhor IDE ou um que seja superior em todos os quesitos. Existe aquele que agrada o desenvolvedor e que é compatível com o projeto em execução. Todos os listados são ótimas opções para começar, então, mão na massa!






via Canaltech http://ift.tt/1iKgfNN

Comentários