Jawaban:
Pergi ke Pengaturan | Jenis file dan pastikan bahwa nama file khusus ini TIDAK ditugaskan untuk jenis file non-PHP, yaitu Teks Biasa.
Dalam PHPStorm 10 Anda harus pergi ke File-> Pengaturan dan sekali ada Editor-> Jenis File. Jika teks biasa mungkin Anda akan menemukannya di jenis file "Teks". Periksa di bawah "pola terdaftar" dan hapus file Anda dari sana.
Terima kasih kepada @Scotty Wagoner
Untuk beberapa alasan seluruh nama file ditambahkan ke jenis file teks.
Temukan file Anda di Pengaturan | FileTypes | Teks | RegisteredPatterns dan hapus.
Saya tidak yakin apakah fungsi ini dibatasi hanya untuk phpStorm 9, tetapi ada solusi yang lebih sederhana: jika ekstensi file .php, Anda dapat mengklik kanan pada file di menu penelusuran proyek dan klik "tandai sebagai php". Itu memperbaiki masalah bagi saya.
Cara termudah untuk memperbaikinya adalah dengan masuk ke File > Settings
Windows (atau PHPStorm > Preferences
di MacOS), lalu cari "FILE TYPES".
Gulir ke bawah ke tipe file yang merepotkan (dalam hal ini PHP).
Kemudian cari ekstensi file yang diharapkan (dalam hal ini .php).
Jika Anda melihatnya hilang (seperti di atas), tambahkan saja dengan menekan tombol + di bawah "Pola Terdaftar". Kemudian di jendela "Add Wildcard" yang terbuka Anda akan mengetik:*.php
PHPStorm kemudian akan memberitahu Anda bahwa itu dipetakan ke tipe file lain (salah satu yang menyebabkan masalah ini), dan Anda ingin memindahkannya ke yang ini. Cukup klik "Ya" dan itu akan memperbaiki semuanya. Anda sudah selesai!
Ini jauh lebih mudah daripada berburu di sekitar jenis file lain untuk menghapus yang rusak.
Dalam PHPStorm 2019.1 di MacOS:
PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text
Hapus entri Registered Patterns
yang berisi nama file Anda, yaitu hapus File.php
jika File.php
file bermasalah.