Sono nuovo a PHPStorm e voglio chiedere come posso ottenere il nome di classe completamente classificato (percorso assoluto della classe) utilizzando il completamento del codice (comando + spazio)?Come posso ottenere il nome completo della classe nel completamento del codice di PHPStorm?
Per esempio, ho una funzione nel mio codice:
<?php
namespace A;
use C\D\Class;
/**
* @return Class (what PHPStorm suggests)
* @return \C\D\Class (what I need)
*/
function foo() {
return new Class();
}
?>
Questa funzione restituisce un'istanza di \ C \ D \ Class Quando si genera docblock per questa funzione, io uso Comando + spazio per posizionare classe nome dopo @return parola chiave. PHPStorm suggerisce Class nell'elenco espanso ma quando seleziono la classe necessaria inserisce solo "Class" invece di "\ C \ D \ Class".
Come posso risolvere il problema?
Grazie in anticipo.
isnt esso Alt + Invio? – Sri
Dipende dalle impostazioni delle chiavi, immagino. È possibile che io non stia usando i valori predefiniti di phpstorm (spostati da netbeans a phpstorm) – Armin
A partire dal 2017 (almeno su Mac) l'opzione può essere trovata in Editor -> Generale -> Auto Import –