PHpStorm – IDE for Professional Development Install Ubuntu

0
140

O PhpStorm é um IDE comercial e multiplataforma para PHP, construído pela empresa JetBrains, com sede na República Tcheca. O PhpStorm fornece um editor para PHP, HTML e JavaScript com análise de código on-the-fly, prevenção de erros e refatorações automatizadas para código PHP e JavaScript.

PhpStorm está disponível para uma avaliação gratuita de 30 dias. Com ela você pode adaptar todo o seu flow de desenvolvimento, é completamente voltada para alta escala de programação PHP.

Review e novidades da versão 2020.2

Caso você tenha algum e-mail universitário e até mesmo de nível técnico, poderá solicitar o IDE na sua versão completa para Students, além dela outras ferramentas de desenvolvimentos da Jetbrains.

A seguir conheça algumas funcionalidades e recursos que o IDE disponibiliza para quem for utilizar. Vale ressaltar que a sua atualização ocorre a cada 6 meses, atualmente na versão 2020.2;

Editor de código inteligente

O PhpStorm apresenta um editor de código elaborado e inteligente para PHP que realmente “entende” seu código e compreende profundamente sua estrutura, oferecendo suporte para PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1 para projetos modernos e herdados. O IDE fornece preenchimento de código inteligente, realce de sintaxe, configuração de formatação de código estendido, verificação de erros dinâmica, desdobramento de código, suporte para combinações de linguagens e muito mais.

Suporte a recursos de idioma

Há suporte para o PHP 7 mais recente, incluindo suporte para classes anônimas, declarações de tipo de retorno, operador de aglutinação nulo, declarações de uso de grupo, lexer sensível ao contexto e muito mais. Inspeções de compatibilidade do PHP 7.1 ajudarão a atualizar seu projeto para a versão mais recente do PHP. Também há suporte para PHP 5.3, 5.4, 5.5, 5.6 e 7.0.

Complementação de código

O preenchimento de código automático (invocado ao digitar) finaliza classes, métodos, nomes de variáveis e palavras-chave PHP, além de nomes comumente usados para campos e variáveis, dependendo do tipo. O preenchimento de código também oferece suporte para índices de array no código PHP.

Suporte para PHPDoc

O editor PhpStorm respeita o PHPDoc no seu código e fornece sugestões de preenchimento de código apropriadas com base em anotações. Quando você edita o PHPDoc para o seu código, os nomes e tipos de variáveis são preenchidos automaticamente dos blocos de código correspondentes. As refatorações do código PHP também consideram PHPDocs para mantê-los atualizados.

Refatoração PHP

As refatorações Rename e Move funcionam para arquivos, funções, constantes, classes, propriedades, métodos, parâmetros e variáveis locais e globais. Faça alterações globais no projeto com facilidade e segurança. Alterações locais são feitas instantaneamente no lugar certo.

As seguintes refatorações também estão disponíveis: Extract Variable/Constant/Field/Method/Interface, Inline variable, Push members Up/Pull members Down, Change signature, Move class to another namespace, Move static member, Make Static refactoring.

Formatação de código

O formatador de código com configuração de estilo de código e outros recursos ajudam você a escrever um código alinhado que é fácil de manter. O PhpStorm contém formatação de código incorporada que é compatível com PSR1/PSR2, Symfony2, Zend, Drupal e outros padrões.

Dicas de parâmetro

Com dicas de parâmetros no PhpStorm, o código se torna mais legível e mais fácil de entender. Elas são apresentadas para literais e valores nulos usados como argumentos de métodos, ajudando você a entender melhor a semântica de métodos específicos.

Code (Re)arranger

O Code (Re)arranger é uma poderosa ferramenta para controlar a estrutura do seu código existente e gerado. Por exemplo, você pode especificar métodos a serem ordenados após campos ou pode manter métodos dependentes juntos.

Deixe o seu melhor comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.