Seu IDE preferido para a framework Symfony

Preferido por 80% dos desenvolvedores Symfony

Experimente agora

Código limpo, consistente e sem erros

Navegação e complementação de código avançadas

Uma experiência incomparável de programação full-stack em PHP

Otimize a programação no SymfonyPlug-in

Suporte para templates Twig

O PhpStorm fornece assistência de linguagem abrangente ao editar fragmentos de código injetados dentro de blocos de template Twig. Além do suporte comum a templates do Symfony, ele fornece complementação, navegação e inspeção de código específicos para a linguagem de template Twig.

Container de serviço

O container de serviços do Symfony gerencia a instanciação e configuração de vários objetos (serviços) usados no aplicativo. O PhpStorm fornece navegação e complementação de código para esses serviços e parâmetros, incluindo aqueles registrados em arquivos de configuração YAML e XML.

Suporte ao Doctrine ORM

Trabalhe com bancos de dados de maneira eficiente usando o Doctrine ORM. Esse IDE oferece vários recursos de navegação e complementação de código para otimizar suas interações com o banco de dados.

Simplifique o gerenciamento no SymfonyPlug-in

  • Navegação do projeto

    O PhpStorm compreende vários elementos específicos do Symfony, como controladores, roteamento, criação de templates, Doctrine ORM e muito mais, permitindo que você alterne facilmente entre diferentes arquivos e artefatos.

  • Roteamento avançado

    Facilite o desenvolvimento de URLs legíveis e suas ações correspondentes do controlador. O PhpStorm fornece um conjunto completo de ferramentas para gerenciar rotas dentro do seu projeto Symfony.

  • Gerenciamento de traduções

    Simplifique a internacionalização (i18n) com complementação de código para chaves de tradução e domínios. O IDE avisa sobre traduções inexistentes e auxilia na extração de traduções de controladores e templates, desde que o serviço de tradução esteja habilitado.

  • Manipulação de formulários

    Implemente com facilidade o componente Form do Symfony. O PhpStorm oferece navegação e complementação de código para criar e manter formulários e sua lógica de validação.

  • Despachante de eventos

    Implemente baixo acoplamento e componentização facilmente usando o EventDispatcher do Symfony. O IDE oferece suporte ao envio e à escuta de eventos, simplificando a comunicação entre os componentes.

Aumente a eficiência do Symfony

Modelos dinâmicos

O PhpStorm sugere automaticamente a inserção de trechos de código para construtos de código usadas com frequência à medida que você digita o nome do template correspondente.

Realce de logs

O PhpStorm realça diferentes elementos dos arquivos de log do Symfony que são abertos no editor ou terminal do IDE para melhor legibilidade e navegação. Personalize os formatos de log pré-configurados e os padrões de realce ou adicione os seus próprios.

Padrões de programação

Com o PhpStorm, você pode garantir um código limpo, consistente e sem erros comuns, fazendo referência cruzada com padrões de programação do Symfony. Além disso, o PhpStorm fornece um estilo de código Symfony2 integrado, adaptado especificamente para desenvolvimento em Symfony.

Ferramenta de linha de comando

O PhpStorm se integra ao componente de console do Symfony e à interface de scripts, permitindo que você execute e depure comandos do Symfony.

Complementação no terminal

Complementação de comandos acessível diretamente no terminal.

Complementação de código em linhas inteiras

Desfrute de complementação de código em linhas inteiras usando IA que, por padrão, não transmite nenhum dado seu através da Internet.

E muito mais — em um só IDE

  • Refatoração de código

    Altere o código inteiro com uma única ação. O PhpStorm garante que você não se esqueceu de nada e evita que você cometa erros.

  • Controle de versão

    Veja o histórico de versões, faça commit, squash e drop commit com o Git e revise solicitações de pull no GitHub — tudo sem sair do seu editor.

  • Suporte a front-ends

    O PhpStorm tem suporte integrado a HTML, CSS, JavaScript e outras tecnologias de front-end. Com o recurso de edição em tempo real, você pode ver as alterações no navegador na mesma hora.

  • Gerenciamento de bancos de dados

    Visualize dados, depure consultas, importe, exporte, tenha suporte a bancos de dados em código PHP e mais — tudo dentro do seu IDE.

Avaliação gratuita por 30 dias

Aproveite o PhpStorm turbinado com o plug-in Symfony e explore os amplos recursos de um IDE personalizado para desenvolvimento em Symfony.

PhpStorm

O IDE da JetBrains para PHP

Suporte para Symfony

Plug-in para desenvolvimento em Symfony