Ne olduğunu bilmiyorum ama bir php dosyası için sözdizimi vurgulama çalışmayı durdurdu ve ayrıca dosyanın yanındaki simge değişti. PHP yerine metin dosyası olduğunu gösterir.
Bunu nasıl düzeltebilirim?
Yanıtlar:
Ayarlar | Dosya türleri'ne gidin ve bu belirli dosya adının PHP dışı dosya türüne, yani Düz Metin'e Atanmamış olduğundan emin olun.
PHPStorm 10'da Dosya-> Ayarlar'a ve bir kez de Düzenleyici-> Dosya Türü'ne gitmelisiniz. Düz metin ise muhtemelen "Metin" dosya türünde bulacaksınız. "Kayıtlı kalıplar" altında kontrol edin ve dosyanızı buradan silin.
@Scotty Wagoner'a teşekkürler
Bazı nedenlerden dolayı, tüm dosya adı Metin dosya türüne eklenmiştir.
Dosyanızı Ayarlar | Dosya Türleri | Metin | RegisteredPatterns'de bulun ve kaldırın.
Bu işlevin sadece phpStorm 9 ile sınırlı olup olmadığından emin değilim, ancak daha basit bir çözüm var: bir dosyanın uzantısı .php ise, proje tarama menüsünde dosyaya sağ tıklayıp "php olarak işaretle" ye tıklayabilirsiniz. Bu benim için sorunu çözdü.
Bunu düzeltmenin en kolay yolu File > Settings
, Windows'a (veya PHPStorm > Preferences
MacOS'ta) gidip "DOSYA TÜRLERİ" ni aramaktır.
Sorunlu dosya türüne ilerleyin (bu durumda PHP).
Ardından beklenen dosya uzantısını arayın (bu durumda .php).
Eksik olduğunu görürseniz (yukarıdaki gibi), "Registered Patterns" altındaki + düğmesine basarak ekleyin. Ardından açılan "Joker Karakter Ekle" penceresinde şunu yazarsınız:*.php
PHPStorm daha sonra başka bir dosya türüyle (bu soruna neden olan) eşleştirildiğini söyleyecek ve bunun yerine bu dosyaya taşımak isteyeceksiniz. Basitçe "Evet" i tıklayın ve her şeyi düzeltir. Her şey tamam!
Bu, bozuk birini silmek için diğer dosya türlerinde gezinmekten çok daha kolaydır.
MacOS'ta PHPStorm 2019.1'de:
PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text
Dan girişini kaldırın Registered Patterns
dosya-adı, yani kaldır içeren File.php
eğer File.php
sorunlu dosyasıdır.