Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andrey Knupp Vital

Editores e IDE's

Recommended Posts

Cara, tudo depende, eu uso o Dreamweaver e o Eclipse, alem do notepad++, a unica diferença entre os dois primeiros é a coloração e que o Eclipse consegue enxergar as funções que o Dreamweaver não consegue..

 

Espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, posso te garantir que você não vai achar outro melhor que o Zend Studio.

 

Apesar de o Eclipse PDT ser a base do Zend, este tem diversas funcionalidades e facilidades que quebram masi que um galho.

 

Eu já testei quase todos os conhecidos: Waterproof PHPEdit, Notepad++, Dreamweaver, Aptana, Eclipse, Zend Studio, PHPEditor, PHPDesign e por aí vai.

 

O Zend Studio só não é melhor porque o debugger dele, pelo menos no Windows, dá uns troço loco, estourando o Apache de vez em quando, daí mudei para a xDebug que não funciona "direito" dentro do ZS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu já usei o Eclipse e o ZendStudio, mas achei os dois muito pesados e com falta de recursos. O ZendStudio então nem se fala, só pra abrir demora uma eternidade.

 

E antes que falem que o meu PC que é ruim, eu tenho um Core 2 Duo 2.80Ghz com 4GB de memória. O PC não fica lento, esses IDEs é que demoram pra abrir. Já usei esses IDEs no meu notebook também que tem processador core i7 e também ficam lerdos pra executar as funções.

 

Eu começei a usar o NetBeans recentemente e gostei, primeiro por ser mais leve e também principalmente porque ele gera os getters e setters das classes automaticamente, você só precisa criar as propriedades. No Eclipse e no ZendStudio não sei se tem isso, pelo menos eu nunca achei. Talvez com algum plugin.

 

Para abrir arquivos rápidos e fazer pequenas alterações eu uso o Notepad++.

 

Como já perceberam eu gosto de coisa rápida, leve e funcional. ;)

 

Mas sei que isso não é o essencial e também quero ver a opinião dos outros usuários com relação aos recursos e vantagens dos outros IDEs.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Eu começei a usar o NetBeans recentemente e gostei, primeiro por ser mais leve e também principalmente porque ele gera os getters e setters das classes automaticamente, você só precisa criar as propriedades. No Eclipse e no ZendStudio não sei se tem isso, pelo menos eu nunca achei. Talvez com algum plugin.

 

Em PHP são muito poucos os objetos que precisam de setters e getters para todas as propriedades.

 

O bom do Eclipse/PDT é que ele trabalha com diversos arquivos, classes definidas em outros arquivos podem ser acessadas usando CTRL+CLIQUE, o arquivo é aberto automaticamente.

Quebra muito o galho em aplicações complexas.

 

Agora se você faz só o basicão, qualquer um serve...

 

Vou baixar o Zend Studio aqui e ver se é tudo isso que o colega Bruno Augusto falou :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Rick,

 

Eu não sei se você quis dizer isso pra mim, mas eu não faço só o basicão e nem acho que o NetBeans é um IDE do tipo "qualquer um".

 

Quando você cria uma aplicação no NetBeans ele gera auto-completes de funções e classes independentemente de qual arquivo essas funções ou classes estejam. E com um simples clique você abre o arquivo onde está a função ou classe que você instanciou. Portanto, é um IDE voltado e preparado também para aplicações de grande porte e com milhares de arquivos, classes e funções.

 

Ele possui integração nativa com os frameworks ZendFramework e Symfony, e não vejo perder em nada com relação ao Eclipse.

 

Quanto aos getters e setters que você disse que não são importantes, uma boa prática de programação consiste em proteger as propriedades de uma classe para que elas não sejam acessadas de forma direta externamente. Ou seja, o ideal é você ter um método get e set para cada propriedade caso precise acessar a propriedade externamente. Então vejo esse recurso de geração automática como uma mão na roda para o programador, pois principalmente em projetos grandes poupa um grande trabalho.

 

O NetBeans inclusive é patrocinado pela Oracle e pela Sun, umas das maiores empresas de tecnologia do mundo. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites
Quanto aos getters e setters que você disse que não são importantes, uma boa prática de programação consiste em proteger as propriedades de uma classe para que elas não sejam acessadas de forma direta externamente. Ou seja, o ideal é você ter um método get e set para cada propriedade caso precise acessar a propriedade externamente. Então vejo esse recurso de geração automática como uma mão na roda para o programador, pois principalmente em projetos grandes poupa um grande trabalho.

 

Claro, propriedades public é um assassinato a sangue frio.

Não quis dizer isso.

 

O que eu quis dizer é que quando se começa a trabalhar com vários tipos de objetos, fica meio difícil de prever quais propriedades ele possui e utilizar setters e getters específicos.

Aí muita gente apela pros métodos mágicos __get() e __set(), outro assassinato sanguinário.

 

Acabou que eu fugi totalmente do assunto do tópico, não desconsidero o NetBeans, uso ele para programar em C++.

Minhas desculpas... ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilizo o Zend Studio 8, que possui uns recursos de assustar... integração com ExtJS, jQuery, Prototype, debugger muito bom e estável (nunca tive o tal problema com o apache), suporte para PHPUnit e por aí vai....

 

O único problema é que a licença custa o olho da cara.

 

A melhor alternativa para o Zend Studio é a sua base, o Eclipse mesmo. Personalizando-o com plugins dá pra chegar em algo muito bom pra se trabalhar.

 

Mas é aquela mesma história de sempre: tudo vai da adaptação.

 

Particularmente, gosto muito do NetBeans, e só não trabalho mais com ele porque ficou inviável trabalhar fora do Zend Studio, mas acho uma IDE poderosíssima, principalmente falando em Java.

 

Têm também o PHPDesigner, que, apesar de eu não considerar uma IDE, é muito bom.

 

Outro feito à base do Eclipse é o Aptana. Este é bom pra que trabalha mais com linguagens de script, como javascript.

 

Só, por favor, não me vá achar que Notepad++ é IDE. Como um colega aí em cima disse, para edições rápidas de arquivos independentes ele é ótimo. Mas jamais pra se trabalhar em uma aplicação de pequeno/médio/grande porte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu estou utilizando o NetBeans para criar meus projetos. No meu trabalho eu uso o Zend Studio (Eclipse). No entanto, sinto falta no NetBeans de clicar em cima de um método e ele abrir o arquivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

LOL André ... eu não curto essa de o programa fazer pra min não

 

justamente por isso não uso dreamweaver .. maioria usa porque ele fornece

 

esses | busca o resultado no mysql |.. entre outras .. essas asneira toda .. mais no final ele e uma bosta

 

 

(pelomenos) pra min .. Zend Studio eu pensei em comprar licença dele .. so que e muito caro e considerei

 

o comentario do @Leozito e do @Daniel , mais enfim .. vou continuar a usar o NetBeans ate surgir ou me dar

 

na telha de aparecer um melhor .. ainda sim continuo procurando \:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguem me tira uma dúvida... aki no meu trabalho utilizo o dreamweaver e o eclipse, mas acabo preferindo o DW por causa do modo design dele, onde nele mesmo eu posso já meio que visualizar o HTML.. já o eclipse eu não tenho isso, tem algum plugin para ele que tenha esse modo design?

 

Que tipo.. detesto ficar indo no navegador toda hora para verificar como esta ficando o HTML... o DW gosto mais por esse motivo quando preciso montar o layout da página...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara .. eu não acho isso bom , e por costume ..

 

prefiro fazer o html na mão , que se der algum erro pra frente

 

não fica muito dificil de ver onde eu errei ..

 

ja você utilizando dreamweaver , ele te gera o html .. de certa forma fica dificil você entender o codigo depois

 

porcausa da mal idenção dele .. mais isso ai eu acho que já e a criterio de cada um ..

 

EU não gosto do DREAMWEAVER se deus quiser NUNCA prentendo USAR ele pra quais quiser tipo de SERVIÇO

 

Um Abraço \:

Compartilhar este post


Link para o post
Compartilhar em outros sites
Cara .. eu não acho isso bom , e por costume ..

prefiro fazer o html na mão , que se der algum erro pra frente

 

Na verdade Andrey ele disse que prefere ver no modo não necessariamente isso significa que você usa o designer p/ criar o código, eu costumo fazer isto de vez quando também e é + rápido, prático e ágil o que diminui gradativamente o tempo do projeto(resultado final).

 

@wolf, qnd você debuga o código pelo 'eclipse' após criar um projeto ele gera dentro do programa uma guia, onde fica o site como se fosse o navegador. Então por ali você apenas precionar o F5 sem necessariamente sair do projeto.

 

Abraços e até mais :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, li, li e re-li. Nao cheguei a conclusão alguma de qual melhor IDE. (risos)

 

 

Uma vez instalei o APTANA e o ECLIPSE, gostei dos dois (visualmente falando) mas como não tenho dominio de programação não sei das vantagens de um e de outro. Acho q testarei todos os citados para tirar minhas próprias conclusões.

 

 

Abraço pessoal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.