Configuração de PHPStorm / Webstorm para ajustar o número de "peek" linhas na parte superior da instrução de controle

StackOverflow https://stackoverflow.com/questions/5355250

  •  27-10-2019
  •  | 
  •  

Pergunta

Em PHPStorm , WebStorm e MPS , há uma configuração ou maneira de obter a funcionalidade "peek" para mostrar duas linhas em uma instrução de controle (isto é, IF ou FOR ou WHILE) ao usar codificação estilo Allman / BSD (colchetes em uma linha separada)?

Quando o cursor está atrás da chave de fechamento, a funcionalidade "peek" funciona (mostrando a chave de abertura), mas mostra apenas uma linha, a linha real da chave de abertura, que é quase inútil. Observe que essa funcionalidade funciona perfeitamente com uma CLASSE, mostrando duas linhas, mas não com uma instrução CONTROL ou MÉTODO.

Veja as capturas de tela abaixo de (1) uma instrução IF e (2) uma definição de CLASSE.

Eu tenho meu estilo de código especificado apropriadamente em settings / code style, mas isso não parece estar ajudando. Este problema é muito chato!

Peeking at IF statement Espiando a definição da classe



ATUALIZAÇÃO: Funciona muito bem com arquivos JavaScript ... Por que não podemos ter o mesmo comportamento com arquivos PHP?

Exemplo disso está funcionando bem com um arquivo JavaScript:

Insira a descrição da imagem aqui

Foi útil?

Solução

Esta funcionalidade não foi implementada para PHP (ela deve ser implementada para cada tipo de arquivo / linguagem separadamente).Ele foi corrigido e está disponível no PhpStorm 2.1.1 ou mais recente.

Tíquete correspondente: http://youtrack.jetbrains.net/issue/WI-3667? ProjectKey= WI

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top