Git
Obtenha um gerenciamento visual eficiente de branches, visualizações intuitivas de merge e diff, rebase interativo, suporte para hooks do Git e análise de código no commit.
O PhpStorm oferece uma variedade de integrações incorporadas e aprimoradas por plug-ins.
A integração de controle de versão do PhpStorm oferece suporte para Git (incluindo GitHub e GitLab), Subversion, Mercurial e Perforce. Gerencie e revise alterações e diferenças, obtenha análises de código automatizadas, faça rebase ou merge com ferramentas visuais e arquive, envie e extraia alterações.
Obtenha um gerenciamento visual eficiente de branches, visualizações intuitivas de merge e diff, rebase interativo, suporte para hooks do Git e análise de código no commit.
Execute tarefas comuns do GitHub diretamente do seu IDE, incluindo um workflow completo para pull requests e navegação do seu código para issues do GitHub.
Crie, aprove ou encerre solicitações de merge, submeta revisões e deixe comentários — tudo de dentro do seu IDE, com uma útil assistência à codificação.
Obtenha acesso direto às operações do SVN, controle granular sobre commits, a capacidade de bloquear e desbloquear arquivos e muito mais.
Tenha suporte robusto para trabalhar com branches e favoritos, analise arquivos modificados antes de fazer o commit deles, faça push e pull de alterações de e para o repositório de origem no Mercurial e muito mais.
Gerencie listas de alterações, arquive alterações pendentes, visualize as diferenças entre os arquivos do espaço de trabalho e as versões do depósito do Perforce, acesse o Gráfico de Revisões e a Visualização em Timelapse, e muito mais.
Execute, depure e faça profiling do seu aplicativo num ambiente similar ao de produção ou num ambiente de teste com servidor real, ou virtualizado. Configure o acesso a um interpretador remoto PHP via SSH, Docker (e Docker Compose), Vagrant ou WSL.
Conecte-se a registros do Docker, execute containers, gerencie aplicativos Docker Compose e muito mais – diretamente do IDE.
Inicie sessões SSH e execute comandos em servidores remotos a partir do terminal SSH integrado do PhpStorm.
Gerencie máquinas virtuais hospedadas no Oracle VM VirtualBox, VMWare ou Amazon EC2 e execute o seu código em ambientes criados sob medida.
Use o Subsistema Windows para Linux (WSL e WSL 2) para trabalhar com um interpretador PHP disponível na sua distribuição Linux.
Use o JetBrains Gateway como um único ponto de entrada para conectar as máquinas locais a qualquer um dos seus ambientes de desenvolvimento. Você pode usá-lo como um inicializador independente ou como um ponto de entrada do PhpStorm para se conectar a um servidor remoto.
Ele permite que você use a interface do IDE em um thin client, enquanto um host remoto poderoso verifica e carrega seu projeto, indexa, analisa, constrói, executa, depura e testa seu código.
Gerencie seu servidor remoto do seu jeito, usando sua própria configuração personalizada ou opções do Gitpod, Google Cloud Workstations, Coder, GitHub Codespaces ou diretamente no WSL2.
Trabalhe em projetos do GitHub, GitLab ou Bitbucket diretamente na nuvem.
Desfrute de uma experiência de desenvolvedor segura, produtiva e tranquila com ambientes totalmente gerenciados e personalizáveis, disponíveis a qualquer hora e em qualquer lugar.
Desfrute de ambientes poderosos e seguros, todos usando o Coder dentro da sua infraestrutura de Kubernetes ou de máquinas virtuais.
Crie em poucos segundos ambientes de desenvolvimento avançados e configuráveis na nuvem.
O Code With Me é um serviço de programação colaborativa em pares incluído no PhpStorm. Ele permite compartilhar projetos em execução local com qualquer pessoa e realizar colaboração em tempo real, edição de código, compartilhamento de servidor e execução de sessão de depuração.
O PhpStorm se integra ao gerenciador de dependências do Composer, que permite declarar pacotes do Packagist ou de um repositório personalizado, como dependências de um projeto, e gerenciá-los a partir do IDE.
Obtenha uma interface de usuário dedicada para executar os comandos comuns do Composer, assistência de codificação abrangente para trabalhar com composer.json
e sincronização da estrutura raiz do projeto e do nível de linguagem PHP com a configuração definida nele.
O PhpStorm é compatível com MySQL, PostgreSQL, MongoDB, Redis, SQLite e muitos outros dialetos de DBMS prontos para uso. Explore e gerencie seus bancos de dados PHP sem sair do IDE.
O PhpStorm inclui vários plugins agrupados que estendem sua funcionalidade principal. Gerencie plug-ins existentes, instale novos plug-ins do JetBrains Marketplace ou configure um repositório de plug-ins personalizado, tudo dentro do seu IDE.
Você também pode criar uma lista de plug-ins que fornecem suporte para tecnologias ou frameworks específicas para seu projeto, e o PhpStorm verificará se eles estão instalados e habilitados.
Faça parte dos mais de 600.000 usuários satisfeitos do PhpStorm em todas as partes do mundo!
Baixar o PhpStorm