I would like to view this page in
Um profundo entendimento do código PHP é a essência do PhpStorm IDE. Você obtém um editor de código inteligente e rico em recursos que atende a todos os aspectos da programação PHP, desde a produtividade do desenvolvedor até a manutenção do código.
Complementação de código inteligente
A análise inteligente de código em tempo real permite que o PhpStorm forneça sugestões de complementação de código baseadas no contexto, mesmo para código não anotado. As sugestões disponíveis aparecem conforme você digita, sem a necessidade de invocar ações ou atalhos específicos.
Para obter assistência de codificação ainda mais avançada, você pode ter a complementação de código de linha completa com um modelo de aprendizado profundo executado localmente.
Navegação e pesquisa de código
Navegue por vastas extensões de bases de código e entenda as relações entre os elementos de maneira rápida e fácil com as ferramentas Find usages, Search everywhere, Go to declaration ou ações Go to class/file/symbol.
Graças às dicas embutidas e aos ícones de medianiz, você pode aproveitar a legibilidade de código e a navegação mais suaves dentro de um arquivo.
Modelos ativos
Os modelos dinâmicos são um recurso poderoso que acelera seu processo de programação. Basta digitar a abreviatura reservada para um modelo, e o PhpStorm inserirá o snippet de código inteiro para você.
Você também pode criar seus próprios templates e usá-los para inserir os trechos de código necessários regularmente.
Análise do código estático
Centenas de inspeções de código verificam seu código enquanto você digita e inspecionam todo o projeto em busca de possíveis erros.
Correções sugeridas para a maioria das inspeções facilitam a correção ou a melhoria do seu código no local.
Conformidade com padrões de codificação
A integração incorporada com PHP_Code Sniffer, PHP Mess Detector, PHP CS Fixer e Laravel Pint permite que o PhpStorm rapidamente analise o código quanto à conformidade com padrões de codificação e verifique alterações à medida que você digita.
Você pode corrigir os problemas relatados em massa com uma única ação Reformat code ou um por um usando as correções sugeridas.
Detector de código duplicado
Adicionado para todas as linguagens compatíveis, incluindo PHP, JavaScript/TypeScript e SQL, o detector de código duplicado deixa você totalmente equipado para sua batalha contra a programação copy-paste.
Especifique o escopo da pesquisa, e o PhpStorm oferecerá uma lista de candidatos para refatoração e cuidará das refatorações necessárias após a aprovação.
Refatoração no âmbito do projeto
Esse recurso de refatoração automática permite atualizar ou alterar seu código com segurança, rapidez e eficiência em toda a base de código.
O PhpStorm oferece uma ampla seleção de refatorações. As mais populares incluem Rename, Move e Extract para constantes, classes, propriedades, métodos ou variáveis.
Verificação de tipos
O PhpStorm ajuda você a manter um nível de segurança do tipo PHP que não tem suporte nativo pelo PHP.
O insight de código de comentários PHPDoc e o suporte integrado para anotações Psalm e PHPStan, incluindo a anotação @template para tipos genéricos, garantem que você e seu IDE sempre tenham as informações de tipo relevantes.
Suporte a versões do PHP
O PhpStorm realça erros e sugere correções em relação à sintaxe e os recursos de uma versão específica do PHP.
As verificações de compatibilidade no editor e a integração incorporada com ferramentas do ecossistema, como o Rector, ajudam a migrar facilmente sua base de código para uma framework mais recente ou versão PHP assim que ela é lançada.
Além do PHP, o PhpStorm está equipado para desenvolvimento em JavaScript, TypeScript, jQuery e todas as outras principais tecnologias de front-end. Também há suporte para banco de dados e SQL.
Faça parte dos mais de 600.000 usuários satisfeitos do PhpStorm em todas as partes do mundo!
Baixar o PhpStorm