Cansei do Dreamweaver! Não por ele ser ruim, mas por ser pouco. Parece até que a Adobe não lembra que o Dreamweaver 4 redefiniu a maneira de se trabalhar com internet, pois depois da versão MX nada de significativo foi criado (nem corrigido).
Logo, fui buscar uma alternativa. E não podia ter encontrado nada melhor: Eclipse. Não, eu não comecei a trabalhar com Java (por sinal, não sei como alguém gosta daquilo), mas descobri que a versatilidade dos programas open source não têm fim. Em outras palavras, tem plugin pra todos os gostos.
O Eclipse limpo e seco não serve de nada para quem trabalha com webdesign. Porém, ao incluir o plugin Aptana ele se torna uma espécie de Dreamweaver sem os lixos, com aprimoramentos e totalmente personalizável.
Prós
Algumas das vantagens:
- Code complete aprimorado, mais rápido e personalizável;
- Biblioteca de scripts prontos que interagem com a interface do programa;
- Biblioteca de códigos prontos organizados em pastas e de acesso rápido;
- Configurações compartilhadas (ideal para trabalhos em equipe);
- Lista de tarefas (todo list) também compartilhável;
- Acesso rápido aos frameworks mais usados (Script.aculo.us, Prototype, Yahoo! User Interface…);
- Servidor Ajax embutido (Jaxer);
- Botões laterais expandem painéis, recurso semelhante ao do pacote CS3 (que o Dreamweaver não herdou);
- Preview no Firefox e IE6 por abas no próprio programa, sem precisar abrí-los em separado;
- Tem cerca de 1/5 do tamanho em kbytes do Dreamweaver;
Isso só com o plugin Aptana. Inclusive, se você trabalhar exclusivamente com xHTML, CSS e/ou Javascript, o Aptana tem uma versão indepente ao Eclipse que pode ser uma melhor opção. Ele é até mais bonitinho que o Eclipse.
Porém, o que justifica o uso do Eclipse em conjunto com o Aptana para mim é o plugin PHPeclipse. Quem trabalha com gerenciadores open source como Wordpress ou Joomla ou mesmo com frameworks PHP vai adorar o PHPeclipse. Dentre os recursos, dois se destacam:
- Validação em tempo real de todo o código gerado;
- Todas as funções (incluindo os parâmetros), classes e variáveis de todo o projeto são compiladas e disponíveis como parte do code complete.
Como utilizo Wordpress em 90% dos meus trabalhos, o PHPeclipse permitiu que eu não dependesse tanto das páginas do Codex, além de ter me ajudado a descobrir algumas funções não documentadas.
Contras
Como nem tudo são flores, o Eclipse também tem seus problemas:
- Como tudo que é em Java, consome muita memória;
- Tem uns bugs meio chatos nas telas de configurações;
- O FTP trava a edição, coisa que no Dreamweaver já não era problema desde a versão 8;
- Os plugins não são centralizados, portanto, é preciso fuçar muito no Google pra achar os mais bacanas;
- É tão feio que dá pena! Que marca sebosa é aquela, meudeus?
Se você é apaixonado pelo Dreamweaver, recomendo testar o Eclipse e o Aptana. Pelo menos para mim funcionou muito bem.