Escolhendo um editor PHP
Para poder programar na maioria das linguagens pode-se usar até mesmo o mais simples editor possível, (me refiro ao notepad do Windows, gedit do Linux ou textEdit do Mac), o grande problema é que a perca de produtividade é muito alta na maioria dos casos, uma vez que terá que escrever todo o código sem nenhuma ajuda do sistema.
Tendo esse ponto de vista a dúvida mais comum de quem está começando a programar é: qual melhor melhor editor para escrever os código? O que em minha opinião isso irá variar de pessoa para pessoa, o qual todos deveríamos testar alguns editores e ver qual se adapta melhor ao estilo de cada um.
Acho que antes de sair por ai instalando tudo e qualquer editor, algumas coisinhas deveriam ser levadas em consideração, uma coisa muito idiota porem que faz toda a diferença é o editor mostrar o número da linha em que você está editando… Imagine que você está editando um sistema grande e complexo, e no meio do sistema você tem uma duvida e pede ajuda de um amigo, rapidamente você olha e diz: Dá uma olhada na linha 4 a … rapidamente você consegue mostrar onde exatamente no seu código você está falando. O que sem esse recurso seria um pouco mais difícil. Imagina seu amigo ficar procurando um pedaço de um código em um arquivo enorme…
Outra coisa que considero muito importante é o recurso de de realce de sintaxe aquele que deixa o código “colorido”, isso irá resolver a vida de muita gente que escreve muito rápido e muitas vezes inclui uma letrinha maldita errada, causando erros no sistema.
Veja abaixo um exemplo onde mostra o número de linhas e o realce de sintaxe:
Outro recurso interessante é o auto-completar, que enquanto você vai escrevendo o sistema vai completando seu código. Isso agiliza e muito o desenvolvimento, e diminui muito as chances de erro, uma vez que você raramente irá precisar escrever uma linha de código por completo. Veja na imagem abaixo um exemplo de auto-completar:
Notem que cada recurso pode agilizar e muito a sua vida quando estiver programando, porem nem tudo é mil maravilhas, quanto mais recursos adicionais seu editor possuir, mais pesado ele tende a ser, o que geralmente a maioria dos programadores passam a deixar instalados na maquina dois ou mais editores, um para edições rápidas e outro para gerenciar o projeto inteiro e trabalhar por horas seguidas.
Okay, ainda não sei qual começar.
Bom, vou listar alguns abaixo o qual eu achei interessante talvez, você possa gostar e usar também ou não
- Notepad++ - Windows - http://notepad-plus-plus.org/
- Sublime Text - Windows/Linux/OSx - http://www.sublimetext.com/2
- Eclipse - Windows/Linux/OSx - http://www.eclipse.org/downloads/
- NetBeans - Windows/Solaris/Linux/OSx - http://netbeans.org/downloads/
Veja outros posts como este aqui: