Allora ti funziona bene, ctrl + barra spaziatrice ti fa vedere un elenco di funzioni in dipendenza di quello che hai scritto fino al momento ad esempio se tu vuoi usare la funzione file_exists e hai gia scritto file_ e premi ctrl + barra spaziatrice vedrai che la lista esce posizionata sulla prima funzione che comincia con file_. Poi per il fatto che quando hai scritto le funzione e a volte ti fa vedere la sintaxi e a volte no, questo dipende dal fatto che tu li dia il tempo, cioè questo lui lo fa quando tu metti il primo parentesi ( o quando metti una virgola che separa i parametri.