जवाबों:
सेटिंग पर जाएँ | फ़ाइल प्रकार और यह सुनिश्चित करें कि यह विशेष फ़ाइल नाम नॉन-PHP फ़ाइल प्रकार, यानी प्लेन टेक्स्ट को नहीं सौंपा गया है।
PHPStorm 10 में आपको File-> Settings में जाना है और एक बार Editor-> फाइल टाइप में जाना है। यदि सादा पाठ संभवत: आपको फ़ाइल प्रकार "पाठ" पर मिलेगा। "पुनर्निर्मित पैटर्न" के तहत जांचें और अपनी फ़ाइल को वहां से हटा दें।
@Scotty वैगनर को धन्यवाद
किसी कारण के लिए पूरा फ़ाइल नाम पाठ फ़ाइल प्रकार में जोड़ा गया था।
सेटिंग्स में अपनी फ़ाइल का पता लगाएं। FileTypes | Text | RegisteredPatterns और इसे हटा दें।
मुझे यकीन नहीं है कि यह फ़ंक्शन केवल phpStorm 9 तक ही सीमित है, लेकिन इसका एक सरल समाधान है: यदि किसी फ़ाइल का एक्सटेंशन .php है, तो आप प्रोजेक्ट ब्राउज़िंग मेनू में फ़ाइल पर राइट क्लिक कर सकते हैं और "php के रूप में निशान" पर क्लिक कर सकते हैं। मेरे लिए यह समस्या तय हो गई।
इसे ठीक करने का सबसे आसान तरीका File > Settings
विंडोज (या PHPStorm > Preferences
मैकओएस पर) पर जाना है , फिर "फ़ाइल प्रकार" के लिए खोज करें।
तकलीफ़देह फ़िलेपाइप (इस मामले में PHP) तक स्क्रॉल करें।
फिर अपेक्षित फ़ाइल एक्सटेंशन (इस मामले में .php) के लिए देखें।
यदि आप देखते हैं कि यह गायब है (ऊपर के रूप में), तो बस इसे "पंजीकृत पैटर्न" के तहत + बटन दबाकर जोड़ें। फिर "वाइल्डकार्ड जोड़ें" विंडो में जो आपको खोलता है वह टाइप करेगा:*.php
PHPStorm आपको तब बताएगा कि यह किसी अन्य फ़िलाटाइप (जो कि इस समस्या का कारण है) के लिए मैप किया गया है, और क्या आप इसे इसके बजाय इसे स्थानांतरित करना चाहेंगे। बस "हां" पर क्लिक करें और यह सब कुछ ठीक कर देगा। तुम सब हो गया!
यह हटाने के लिए टूटी हुई एक के लिए अन्य फ़ाइल प्रकारों के आसपास शिकार करने की तुलना में बहुत आसान है।
MacOS पर PHPStorm 2019.1 में:
PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text
वह प्रविष्टि निकालें Registered Patterns
जिसमें से आपका फ़ाइल-नाम है, अर्थात File.php
यदि File.php
समस्याग्रस्त फ़ाइल है, तो हटा दें ।