Phpstorm Reformat - Come posso disattivare gli spazi di rimozione nelle linee vuote?

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

  •  21-12-2019
  •  | 
  •  

Domanda

Quando si riformatta un file, Phpstorm sostituisce le linee vuote con lo spazio bianco alle linee vuote, ad es.^[tab][tab]$ to ^$.Come posso disabilitare questo?

È stato utile?

Soluzione

Non puoi - http://youtrack.jetbrains.com/issue/IDEA-73161

Stavo pensando che la disattivazione dei caratteri di spacco di spogliatura del tutto farebbe il lavoro (Settings | Editor | Strip trailing spaces on Save) .. Apparentemente funziona solo su "Salva".

Biglietti correlati:


.

Ora puoi farlo sul riformat del codice pure:

    .
  1. Settings/Preferences
  2. Editor | Code Style
  3. Casella di controllo $language$ | Tabs and Indents | Keep indents on empty lines
  4. (questa opzione è stata introdotta dopo che questa risposta è stata fornita: https://youtrack.jetbrains.com/issue/idea-103941#comment=27-807213 )

Altri suggerimenti

Trovo soluzione in argomento opposto: Configura Editor per rimuovere spazi bianchi in linee vuote .

funziona in WebStorm e dovrebbe funzionare anche in PhPstorm :

Settings | Editor | Code Style | PHP | Tabs and Indents (tab) | Keep Indents on Empty Lines" (check box)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top