Risposte:
Vai su Impostazioni | Tipi di file e assicurati che questo nome file NON sia assegnato a un tipo di file non PHP, ad esempio Testo normale.
In PHPStorm 10 devi andare su File-> Impostazioni e una volta lì Editor-> Tipo di file. Se il testo in chiaro probabilmente lo troverai nel tipo di file "Testo". Controlla in "schemi registrati" ed elimina il tuo file da lì.
Grazie a @Scotty Wagoner
Per qualche motivo l'intero nome file è stato aggiunto al tipo di file di testo.
Trova il tuo file in Impostazioni | FileTypes | Testo | RegisteredPatterns e rimuovilo.
Non sono sicuro che questa funzione sia limitata a phpStorm 9, ma esiste una soluzione più semplice: se l'estensione di un file è .php, puoi fare clic con il pulsante destro del mouse sul file nel menu di navigazione del progetto e fare clic su "Contrassegna come php". Ciò ha risolto il problema per me.
Il modo più semplice per risolvere questo problema è andare File > Settings
su Windows (o PHPStorm > Preferences
su MacOS), quindi cercare "TIPI DI FILE".
Scorri verso il basso fino al tipo di file problematico (in questo caso PHP).
Quindi cerca l'estensione di file prevista (in questo caso .php).
Se vedi che manca (come sopra), aggiungilo semplicemente premendo il pulsante + sotto "Patterns registrati". Quindi nella finestra "Aggiungi carattere jolly" che si apre digitare:*.php
PHPStorm ti dirà quindi che è mappato su un altro tipo di file (quello che ha causato questo problema) e vorresti invece spostarlo su questo. Basta fare clic su "Sì" e risolverà tutto. Hai finito!
Questo è molto più facile che cercare gli altri tipi di file da eliminare per uno rotto.
In PHPStorm 2019.1 su MacOS:
PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text
Rimuovere la voce da Registered Patterns
cui contiene il nome file, ovvero rimuovere File.php
se File.php
è il file problematico.