Não encontrei pontos importantes no site do JetBrains e nem o Google ajudou muito.
Você deve treinar sua busca-fu duas vezes mais.
FROM: http://www.jetbrains.com/phpstorm/
NOTA: O PhpStorm inclui toda a funcionalidade do WebStorm (editor de HTML / CSS, editor de JavaScript) e adiciona suporte completo a PHP e bancos de dados / SQL.
O fórum também tem poucas respostas para essa pergunta.
Basicamente: PhpStorm = WebStorm + PHP + Suporte ao Banco de Dados
O WebStorm vem com certos plug-ins (principalmente) orientados para JavaScript incluídos por padrão, enquanto eles precisam ser instalados manualmente no PhpStorm (se necessário).
Ao mesmo tempo: plug-ins que requerem suporte ao PHP não poderiam ser instalados no WebStorm (por razões óbvias).
PS
Como o WebStorm possui um ciclo de lançamento diferente do PhpStorm, ele pode ter novos recursos orientados para JS / CSS / HTML mais rapidamente que o PhpStorm (trata-se de compilações de plataformas usadas).
Por exemplo: o PhpStorm estável mais recente é a v7.1.4, enquanto o WebStorm já está na v8.x. Porém, o PhpStorm v8 será lançado em aproximadamente 1 mês (de acordo com o roteiro), o que significa que a versão estável do PhpStorm incluirá alguns dos recursos que estarão disponíveis apenas no WebStorm v9 (daqui a alguns meses, digamos 2) -3-5) - se estiver usando / comparando apenas versões estáveis .
UPDATE (13-12-2016):
desde a versão 2016.1, o PhpStorm e o WebStorm usam os mesmos números de versão / compilação. Portanto, não há mais diferença entre as mesmas versões: a funcionalidade presente no WebStorm 2016.3 é a mesma que no PhpStorm 2016.3 (se o mesmos plugins estão instalados, é claro).
Tudo o que eu conheço. é que o PHPStorm não suporta parte JS como Webstorm
Isso não está correto (sua formulação). A falta de tecnologia "extra" no PhpStorm (por exemplo: nó, angularjs) não significa que o suporte básico a JavaScript esteja com falta de funcionalidade. Qualquer "extras" pode ser facilmente instalado (ou desativado, se não for necessário).
UPDATE (13-12-2016):
Aqui está a lista de plug-ins incluídos no WebStorm 2016.3, mas que requerem instalação manual no PhpStorm 2016.3 (se você precisar deles, é claro):
- Cucumber.js
- Dardo
- EditorConfig
- EJS
- Handelbars / Bigode
- Integração com Java Server Pages (JSP)
- Carma
- LiveEdit
- Meteoro
- PhoneGap / Cordova Plugin
- Polímeros e componentes da Web
- Pug (ex-Jade)
- Spy-js
- Suporte para caneta
- Yeoman
Node.js Remote Interpreter
Plugin @AttilaSzeremi (criado por JetBrains)? - "Permite configurar intérpretes Node.js. para ambientes remotos; executar, depurar e criar perfil de aplicativos Node.js. remotamente (atualmente trabalhando apenas com SSH)"Essencialmente, PHPStorm = WebStorm + PHP, SQL e mais.
MAS (e esse é um "mas" muito importante) porque é capaz de analisar muito mais, geralmente falha ao analisar as dependências do Node.js., pois elas (provavelmente) entram em conflito com alguma outra sintaxe que é capaz de analisar.
O exemplo mais notável disso seria a definição de modelo do Mongoose, onde o WebStorm reconhece facilmente o método mongoose.model , enquanto o PHPStorm o marca como não resolvido assim que você conecta o plug-in Node.js.
Surpreendentemente, ele consegue resolver o método se você desativar o plug-in, mas deixar os módulos principais conectados, mas ele não poderá ser usado para depuração. E isso acontece com alguns métodos por aí.
Tudo isso vale para o PHPStorm 8.0.1, talvez em versões posteriores esse bug irritante seja corrigido.
fonte
Na verdade, há uma comparação dos dois no FAQ oficial do WebStorm . No entanto, o histórico de versões dessa página mostra que foi atualizada pela última vez em 13 de dezembro, portanto, não tenho certeza se ela foi mantida.
Este é um extrato das Perguntas frequentes para referência:
fonte
Eu uso o IntelliJ Idea, PHPStorm e WebStorm. Eu pensei que o WebStorm seria suficiente para a codificação PHP, mas, na realidade, é ótimo para edição, mas não parece que ele verifica o PHP em tempo real, assim como o PHPStorm. Esta é apenas uma observação, proveniente de um usuário comum dos produtos JetBrains.
Se você é um estudante, tente tirar proveito da licença gratuita enquanto frequenta a escola; dá a você a chance de explorar diferentes JetBrains IDE ... Eu mencionei o CLion? =]
fonte
Comentário oficial - jetbrains.com
fonte
Na minha própria experiência, embora teoricamente muitos produtos JetBrains compartilhem as mesmas funcionalidades, os novos recursos introduzidos em alguns aplicativos não são imediatamente introduzidos em outros. Em particular, o IntelliJ IDEA tem uma nova versão uma vez por ano, enquanto o WebStorm e o PHPStorm recebem 2 a 3 por ano, eu acho. Lembre-se disso ao escolher um IDE. :)
fonte