ऐसा प्रतीत होता है कि PHPStorm मैंने निर्दिष्ट कोड शैली का पालन नहीं करना चाहता है।Jetbrains PhpStorm HTML इंडेंटेशन
<html>
<head>
bleh
</head>
<body>
bleh
</body>
</html>
<html>
<head>
<bleh>
bleh
<bleh>
</head>
<body>
<bleh>
bleh
<bleh>
</body>
</html>
"bleh" (किया जा रहा है सब निहित टैग) के लिए इंडेंट कि वे किस तरह लगता रहे हैं: हर बार जब मैं एक HTML फ़ाइल का प्रारूपण, यह इस से खरोज गिर।
मुझे सेटिंग मिली: फ़ाइल -> सेटिंग्स -> कोड स्टाइल -> एचटीएमएल -> अन्य -> "बच्चों को इंडेंट न करें"।
वह कई टैग से भरा था जिसे मैंने पहले ही हटा दिया है (इसलिए टेक्स्ट फ़ील्ड खाली है)।
सेटिंग्स सैद्धांतिक रूप से परियोजना योजना पर लागू की गई है जो वर्तमान योजना है।
हालांकि, मैंने इन योजनाओं के बारे में अवधारणा को पूरी तरह से समझ नहीं लिया है, इसलिए मुझे कुछ महत्वपूर्ण याद आ रही है।
चित्र:
http://snapshot.overloadproducts.com/7411c9d50e0b43edc76c1e625a38d61c http://snapshot.overloadproducts.com/5a74f83356572f3644a6d52bf2fa1f66
संपादित करें: अगले दिन खोला PHPStorm, और यह कहा प्रोजेक्ट फाइल बाहर से संपादित किया गया था, और यह ताज़ा करने के लिए की जरूरत है। एक बार ऐसा करने के बाद, यह फिर से स्वरूपण कर रहा था।
तो किसी भी तरह से सेटिंग फ़ाइल सिंक से बाहर थी और सेटिंग्स विंडो फ़ाइल में सहेज नहीं रही थी।
अभी भी मेरी राय में एक बग।
"बच्चों का इंडेंट न करें" चीज एक टेक्स्ट बॉक्स नहीं है, यह सामान्य पॉप-अप कुंजी-मूल्य संपादकों के सौदे में से एक है। असली संपादक लाने के लिए आपको टेक्स्ट फ़ील्ड के अंत में आइकन क्लिक करना होगा। वहां अपने बदलाव करें और "ठीक" दबाएं। तुम सुनहरे हो जाओगे – lucifurious