Impostazione PHPStorm / Webstorm per regolare il numero di linee "peek" nella parte superiore dell'istruzione di controllo

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

  •  27-10-2019
  •  | 
  •  

Domanda

In PHPStorm , WebStorm e MPS , c'è un'impostazione o un modo per ottenere la funzionalità "peek" per mostrare due righe su un'istruzione di controllo (cioè IF o FOR o WHILE) quando si usa Codifica stile Allman / BSD (parentesi graffe su una riga separata)?

Quando il cursore si trova dietro la parentesi graffa di chiusura, la funzionalità "peek" funziona (mostrando la parentesi graffa di apertura), ma mostra solo una riga, la linea effettiva della parentesi graffa di apertura, che è quasi inutile. Nota che questa funzionalità funziona perfettamente con una CLASS, mostrando due righe, ma non con un'istruzione CONTROL o METHOD.

Vedere le schermate di seguito di (1) un'istruzione IF e (2) una definizione di CLASS.

Ho il mio stile di codice specificato in modo appropriato in impostazioni / stile del codice, ma questo non sembra aiutare. Questo problema è molto fastidioso!

Peeking at IF statement Sbirciare alla definizione del corso



AGGIORNAMENTO: Funziona alla GRANDE con i file JavaScript ... Perché non possiamo ottenere lo stesso comportamento con i file PHP?

Un esempio di questo funziona alla grande con un file JavaScript:

Inserisci qui la descrizione dell'immagine

È stato utile?

Soluzione

Questa funzionalità non è stata implementata per PHP (deve essere implementata separatamente per ogni tipo di file / linguaggio).È stato corretto ed è disponibile in PhpStorm 2.1.1 o più recente.

Biglietto corrispondente: http://youtrack.jetbrains.net/issue/WI-3667? ProjectKey= WI

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