PHPStorm 10.0.1 Formatação de código ineficaz

0

Eu tenho um problema estranho para o qual não consigo encontrar solução. Estou usando o PHPStorm (10.0.1 no windows 10) para desenvolver aplicativos da web em PHP. Recentemente eu baixei um script. O código é formatado de acordo com as regras a seguir

  • Os parênteses de declaração de função têm espaço entre eles e os parâmetros
  • Os parênteses de chamada de função têm espaço entre eles e argumentos
  • Os colchetes têm espaço entre eles parecidos entre parênteses
  • A indentação é feita usando tab

Eu configurei o PHPStorm com as seguintes configurações de formato de código

  • Não há espaço entre parênteses na declaração de função / chamada
  • Sem espaço entre colchetes
  • A indentação é de três espaços

Problema
O problema é que eu não posso reformatar o código do arquivo this automaticamente (usando Shift+Alt+F ). Não importa o que eu faça, o PHPStorm não formaria o código.

Uma coisa estranha é que mostra que ele converteu o tab para três espaços, mas quando abro o arquivo, por exemplo, notepad++ , ainda vejo o tab arquivo recuado.

Eu posso fazer edições nesse arquivo usando o PHPStorm muito bem, é apenas a formatação automática do código que não está funcionando.

O arquivo é codificado usando UTF8 .

Etapas que tomei para resolver o problema sem sucesso

  • Permissões de arquivo alteradas para controle total
  • O arquivo tinha originalmente o CRLF line separator que converti para LF sem afetar o comportamento do PHPStorm.

Obrigado.

    
por Ejaz 03.12.2015 / 20:17

0 respostas