Qual é a melhor IDE para PHP? [fechado]

Author: Brayn, 2008-09-22

30 answers

Tens a certeza que estás à procura de uma IDE? As características que você está descrevendo, juntamente com a impressão de ser muito complicado que você obteve de, por exemplo, Aptana, sugerem que talvez tudo o que você realmente quer é um bom editor com realce de sintaxe e integração com algumas ferramentas de fluxo de trabalho comuns. Para isso, há toneladas de opções.

Eu usei o jEdit em várias plataformas com sucesso, e só isso coloca-o acima da maior parte do resto (muitos dos IDEs também são plataformas cruzadas, mas Aptana e qualquer coisa baseada em Eclipse vai ser muito pesado, se cheio de destaque). o jEdit tem plugins prontos para tudo na sua lista, e realce de sintaxe para uma ampla gama de linguagens. Você também pode trazer uma shell no fundo da sua janela, invocar scripts de dentro do editor, e assim por diante. Não é perfeito (a UI é melhor do que a maioria dos Ui Java, mas não perfeito ainda não acho), mas eu tive boa sorte com ele, e vai ser um inferno de muito mais simples do que Aptana / Eclipse.

Dito isto, eu gosto bastante do Aptana para o desenvolvimento da web, ele faz muito do trabalho duro para você, uma vez que você está acima da curva de aprendizagem.
 20
Author: Matt J, 2008-09-22 17:46:39

Para o PHP eu recomendaria O PhpStorm .

Suporta FTP/SFTP sincronização, integra-se bem com Subversion, CVS, Mercurial e mesmo com Git. Além disso, ele suporta HTML, CSS, JavaScript e lida com a mistura de linguagem bem como blocos SQL ou HTML dentro do código PHP, JSON, etc.

Mas se precisares de Ruby podes tentar outro IDE - Rubimina com as mesmas capacidades, mas para o Ruby.

 70
Author: akorsun, 2011-08-19 20:14:13

NetBeans . Confira 7.0.1.

Suporta a sincronização FTP / SFTP, integra-se bem com o Subversion, CVS, Mercurial e até mesmo com o Git (com o plugin). Além disso, ele suporta HTML,CSS, JavaScript, frameworks populares e more .

E está livre.
 50
Author: l_39217_l, 2011-09-30 19:22:19

É uma pena que ninguém tenha mencionado o phpDesigner. É realmente a melhor IDE que eu encontrei (e eu acredito que eu tentei todos eles).

A principal vantagem deste é que não é baseado emJava. Isto mantém tudo rápido.

Características:

    Realce de sintaxe Inteligente-Interruptor automático entre PHP, HTML, CSS e JavaScript, dependendo da sua posição!
  • PHP (ambas as versões 4 e 5 são suportadas)
  • SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase)
  • HTML / XHTML
  • CSS (ambas as versões 1 e 2. 1 são suportadas)
  • JavaScript
  • VBScript
  • Java
  • C#
  • Perl
  • Python
  • Ruby
  • espertinho

PHP:

  • Suporte para PHP 4 e PHP 5
  • Explorador de código para o PHP (inclui classes, classes alargadas, interfaces, propriedades, funções, constantes e variáveis)
  • Código Completação (IntelliSense) para PHP - code assist enquanto você digita
  • dica de código (dica de código) para o PHP - code assist à medida que escreve
  • trabalhar com qualquer frameworks PHP (classes de acesso, funções, variáveis, etc. on the fly)
  • Programação Orientada a objectos PHP (OOP) incluindo objectos aninhados
  • Suporte para PHP heredoc
  • enclausurar cadeias de caracteres com aspas simples ou duplas, alimentação de linha, retorno de transporte ou páginas
  • variáveis do servidor de PHP
  • modelos de declaração do PHP (se, então, enquanto...)
  • poderoso código PHP embelezador com muitas configurações e suporte de perfil
  • Assistente de phpDocumentor
  • adicione a documentação do phpDocumentor às funções e classes com um clique!
  • etiquetas de phpDocumentor
  • Comment or uncomment with one click!
  • Saltar para qualquer declaração com filtragem por classes, interfaces, funções, variáveis ou constantes

Depuração (PHP):

  • depurar com Xdebug
  • pontos de paragem
  • depuração passo a passo
  • entra em
  • Chega-te para lá
  • executar até ao cursor
  • corre até ao regresso
  • pilha de chamadas
  • Relógios
  • variáveis de contexto
  • avaliar
  • Perfil
  • sessões múltiplas
  • dica de avaliação
  • Erros de captura
 33
Author: SchizoDuckie, 2011-08-19 19:57:57

O Eclipse PDT é muito bom.

 19
Author: Peter Mortensen, 2011-08-19 19:44:19

Estou sempre espantado por mais pessoas não usarem ActiveState Komodo .

Ele tem as melhores instalações de depuração de qualquer PHP IDE que eu já tentei, é um produto muito maduro e tem características mais úteis do que você pode agitar um pau em. De notar, ele tem um fantástico Inspetor HTTP, depurador Javascript e ferramenta de expressão Regular. Você pode obtê-lo de modo que ele pisa através do seu PHP, então você vê o seu Javascript funcionando, e, em seguida, ver o seu tráfego HTTP saindo através do fio!

Também vem em versão livre (Komodo Edit) e aberta (openkomodo versions).

E se você nem sempre hackear o PHP, ele é projetado como um editor multi-linguagem e rocks para Ruby e Python também. Sou um cliente feliz há cerca de 5 anos.
 14
Author: reefnet_alex, 2010-10-08 18:14:37
Não há" melhor " IDE, só melhores e piores. Neste momento, estou a tentar estabelecer-me com o Aptana. Tem muita coisa que eu não quero, Como "Jaxer" em todo o lado. É razoavelmente rápido, mas engasga-se em arquivos grandes quando a sintaxe highliting está ligada. Eu não fui capaz de descobrir como configurar a depuração de PHP. Três coisas boas sobre Aptana: instalações de plugins fáceis, plugins muito rápidos e intuitivos Subversion, ligning rápida pesquisa de arquivos. Eu tentei. Eclipse PDT e Zend para Eclipse, mas eles têm pesadelos níveis de interface cruft. Instalar plugins é um horror vivo de erros de versão e mensagens de erro críptico.

Também uso o Komodo (compraram-nos licenças no trabalho). Komodo tem uma interface muito intuitiva, mas é ridiculamente lenta, engasga em arquivos de tamanho médio com realce de sintaxe. A pesquisa de arquivos é intuitiva, mas bastante lenta. A integração Subversion não é assim tão lenta. Se não fosse pela lentidão, eu teria provavelmente preso ao Komodo, especialmente para o depurador.

 6
Author: deadprogrammer, 2008-09-23 15:34:46

Para começar, aqui está uma lista dos editores do PHP (Wikipedia).

 6
Author: Devon, 2011-08-19 19:38:57

Para o PHP em particular, O PHPEdit é o melhor, e eu tentei e trabalhei em alguns deles, incluindo Dreamweaver, Elipse, Emacs, Notepad++, NetBeans, UltraEdit ...

 5
Author: Pop Catalin, 2008-09-23 15:44:37

O Geany é um grande editor leve -- como o Notepad++ para o Linux, só que melhor. Eu acho isso, combinado com alguns scripts shell e symlinks para ligar módulos em uma árvore de código web, tornar o desenvolvimento em Linux fácil e divertido.

 5
Author: Jhong, 2011-08-19 20:00:28
Eu amo JetBrains IDEs. Para PHP é JetBrains PHPStorm .
 4
Author: Farshid Zaker, 2011-08-19 20:19:05

Http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.html

Pessoalmente, adoro o Notepad++... :D . O link acima compara alguns dos melhores IDEs e os melhores não são gratuitos. Eu recomendaria Komodo 4.4 embora (eu usei a versão de teste) já que era incrível. Melhor que Notepad++, mas não livre... :(
 3
Author: apandit, 2008-09-22 17:37:56

Eu recomendaria Zend IDE para o depurador integrado.

 3
Author: Terminus, 2008-09-22 17:39:57

Estou a usar O estúdio Zend . Tem realce de sintaxe decente, completação de código e tal. Mas a melhor parte é que você pode depurar o código PHP, seja com um interpretador de PHP autônomo, ou mesmo em um servidor Web ao vivo como você "navegar" ao longo de suas páginas. Você tem as habituais chaves Visuais do estúdio, pontos de paragem, Relógios e pilha de chamadas, o que é quase indispensável para a caça de insetos. Não há mais "alerta ()" - código-fonte depurado:)

 3
Author: vividos, 2008-10-02 11:26:22

Já olhaste para O Delphi para o PHP (http://www.codegear.com/products/delphi/php [3]>)?

Joe Stagner da Microsoft gosta muitode Delphi para PHP .
Ele diz Aqui: [[[11]}"[Delphi para PHP] 2.0 é o verdadeiro negócio e eu adoro isso !"

 3
Author: François, 2008-10-03 00:34:05
Eclipse com PDT.
 2
Author: Enrico Murru, 2008-10-02 11:20:27

Eu uso e gosto PHP rápido .

 2
Author: Nathan Long, 2009-10-30 10:33:51
Que características de um IDE queres? Motor de construção integrado? Depurador? Realce de código? IntelliSense? Gestão de projectos? Gestão da configuração? Ferramentas de teste? Com exceção do realce de código, nenhum destes está em suas necessidades.

A minha sugestão é usar um editor que suporte os 'plugins', como o Notepad++ (a que já está habituado). Se não há já um plugin que faz o que você quer, em seguida, escrever um.

Eu uso Coda em Mac OS X.

 2
Author: Robert S., 2011-08-19 19:49:27
Há um tipo novo na cidade, do JetBrains. Se o usares, aposto que esquecerás todos os outros editores. Mas é um pouco caro, infelizmente.
 2
Author: Peter Mortensen, 2011-08-19 20:02:13

RadPHP (Anteriormente conhecido como Delphi para PHP) é o melhor.

 2
Author: Peter Mortensen, 2011-08-19 20:05:36

Todos são bons, mas apenas Delphi for PHP (RadPHP 3.0) tem um designer, arrastar e soltar controles, GUI editeor, enorme conjunto de componentes, incluindo Zend Framework, Facebook, banco de dados, etc. componente. É o melhor da cidade.

RadPHP é o melhor de todos; tem todas as características que os outros têm. Seu designer é o melhor de todos. Você pode projetar sua página assim como Dreamweaver (mais do que Dreamweaver).

Se utilizar o RadPHP, sentir-se-á com vontade de o utilizar. ASP.NET com Visual Studio (mas a linguagem é PHP ).

É pena que só alguns saibam disto.
 2
Author: VRC, 2011-08-19 20:09:22

O Aptana suporta isto e eu uso-o para todo o meu desenvolvimento web agora.

 1
Author: dbrien, 2008-09-22 17:44:05

A melhor IDE para PHP é Nusfere PHPEd. Não há dúvida. É tão bom que eu use vinho para colocá-lo no meu Mac. O PHPEd tem um depurador incrível incorporado nele que pode ser usado com o servidor Web local (totalmente automático) ou você pode apenas instalar o módulo dbg para o XAMPP ou qualquer outro Apache que você queira executar.

 1
Author: user19087, 2008-09-22 19:44:53

O melhor IDE para PHP na minha opinião é Zend Studio (que por si só é baseado no Eclipse PDT). Note que neste caso " melhor "não significa necessariamente "bom"."É lento e um pouco buggy, mas mesmo assim, ainda é a melhor opção para programadores PHP. Tentei uma tonelada de editores PHP ao longo dos anos e ainda não encontrei um que funcione grande.

Komodo IDE seria a minha segunda escolha. O meu único problema com o Komodo é que o autocompleto não é tão bom. Com aplicativos devidamente estruturados onde você usa phpDoc para documentar tipos de retorno etc. vai ficar tudo bem. Mas eu trabalho em um projeto que realmente não faz isso e Komodo não pode ler através de arquivos para saber que $user é um objeto de usuário, por exemplo.

 1
Author: chroder, 2008-10-02 13:30:27
Pessoalmente, tudo o que é baseado em uppon Eclipse ou NetBeans é um exagero, a GUI é uma porcaria e o desempenho é muito lento em comparação com outras alternativas.

Se você está disposto a pagar, eu sugiro Zend IDE (versão 5.5, não 6 porque é baseado no Eclipse) e EditPlus para um editor de código mais leve, mas powerfull.

Se você está procurando por alternativas livres, ou se você codifica em outras línguas que não o PHP, OpenKomodo é um IDE realmente bom com quase tudo os recursos (sem SVN nem CVS) que você precisa, o único con que eu vejo sobre OpenKomodo é que às vezes ele bagunça minha indentação de código, mas então novamente eu não usá-lo em uma base muito regular.

Como para uma alternativa leve: Notepad++. =)

 1
Author: Alix Axel, 2009-05-19 01:17:08

Minha preferência pessoal é Eclipse (com vários plug-ins) como eu estou desenvolvendo em várias línguas (PHP, Java, e Ruby) e desta forma eu sou sempre usado para interface e atalhos de teclado. Isto não é uma coisa menor, pois você se torna muito produtivo desta forma. Eu não usei Aptana, mas vai (espero) em breve-ele parece interessante, embora. Para outros IDEs que eu usei: jEdit (para o pequeno Java), Notepad++ (ainda para alguns scripts e curtos testes de execução de código). E pelas características asked: Eclipse suporta muitos servidores de versões de código-fonte ( Subclipse ); o seu projecto pode estar numa partilha de Samba; ZendDebugger/xdebug para depuração.

 1
Author: f13o, 2011-08-19 19:54:59
Tentei o Eclipse PDT, com algum sucesso. Aptana também é muito bom, ou se você está fazendo um monte de coisas AJAX, é ótimo. Sua quilometragem pode variar, no entanto, dependendo do que plugins adicionais você quer usar com eles.
 0
Author: Chris Charabaruk, 2008-09-22 17:43:34

O PHPEclipse é o mais próximo possível de eclipsar o poder java. O PDT do Eclipse é muito mais fraco (da última vez que verifiquei).

 0
Author: serg, 2008-10-03 00:49:36
Estou a usar o PHPDesigner, mas vou para o Eclipse PDT. Eu sempre fui contra o Eclipse até alguns meses atrás, quando eu tenho um projeto Java para terminar... Grande IDE Agora não consigo imaginar um dia sem o Eclipse. :)
 0
Author: mangia, 2010-08-01 00:13:00
Já tentaste NetBeans 6? Zend Studio e NetBeans 6 são os melhores IDEs com suporte PHP que você vai encontrar e NetBeans é livre.
 0
Author: Vasil, 2011-08-19 19:44:35