PhpStorm ha una lista di metodi stub da varie librerie di compilazione here che utilizzerà per il completamento automatico in fase di sviluppo.PhpStorm: Come aggiungere stub di metodo da una libreria PECL che PhpStorm non supporta attualmente?
Attualmente ho un elenco di stubs for the PHP AMQP PECL extension here che vorrei aggiungere al mio build di PhpStorm per ottenere il completamento automatico per quella libreria.
C'è un modo per farlo?
Su Mac è 'Preferenze | Lingue e quadri | PHP | Include path' – jcroll
Qualcuno sa come ESCLUDERE uno di questi stub built-in, su base globale o specifica del progetto? Devo "ignorare" uno degli stub perché è in conflitto con il mio codice di progetto. –
@MichaelButler Purtroppo no. Forse un giorno in futuro - https://youtrack.jetbrains.com/issue/WI-5731. Il modo "non così bello" è di alterare il file PhpStorm con gli stub (è un file '.jar' - che è .zip all'interno) e rimuovere lo stub indesiderato da lì. È possibile Ctrl + Fare clic su tale classe/funzione indesiderata per ottenere il file stub corrispondente (necessario per individuare il percorso in cui è archiviato lo stub). Quindi modifica solo il file originale (mentre IDE è chiuso, ovviamente). NOTA che questo dovrebbe essere fatto per ogni nuova versione IDE. – LazyOne