आप शायद यह नहीं सोचेंगे कि यह एक जवाब है, लेकिन इसे वैसे भी पोस्ट करना।
सिम्फनी कोडिंग मानकों में कोई चीज़ नहीं बदलेगी कि आपकी परियोजना कैसे काम करती है, और न ही यदि आप इसका अनुसरण करते हैं तो यह तेज़ी से कर देगा।
अंत में, यह आपका सर्वर है जो नौकरी कर रहा है, और यह PHP स्वीकार करता है इससे कोई फर्क नहीं पड़ता कि जब तक कोई त्रुटि नहीं होती है तब तक यह कैसे बनाया जाता है।
संरचनात्मक कोडिंग मानक अधिकतर आपके कोड को पढ़ने के लिए आसान बनाने के लिए यहां है, और बुनियादी गलतियों से बचने में आपकी सहायता करता है।
नामकरण सम्मेलन, सेवाओं में शामिल, किसी भी PHP प्रोजेक्ट में मूलभूत है।
और आप जल्दी ही पर्याप्त है कि क्या, आप phpdoc (पूर्व: ParamConverter) का उपयोग करने के लिए है कोई फर्क नहीं पड़ता देखेंगे
अंत में, यह अगर आप if (1==1)
या if(1 == 1)
बारे में कोई फर्क नहीं पड़ता, और न ही खुले Braket रखने करता है अगली पंक्ति पर (मैं इसे एक ही पंक्ति पर रखता हूं)।
इतनी देर तक कि आपका कोड साफ़ है और आप इसे आसानी से समझ सकते हैं, यह सबसे महत्वपूर्ण बात है।
अगर आप किसी की तरह हैं तो मुझे एक पंक्ति (सच्ची कहानी) पर सबकुछ पता है और कोड करें, तो आप खराब हो गए हैं।
अपने प्रश्न के संबंध में, ग्रहण केवल वही करने के लिए पर्याप्त लचीला नहीं है जो आप चाहते हैं।
और यह संभवतः कभी नहीं होगा, क्योंकि यह मुफ़्त है, इसे समर्पित करने के लिए कोई भी भुगतान नहीं किया जाता है।
मैं एक अच्छा आईडीई खोजने कुछ साल बिताए ...
और मैं एक ही सलाह मैं 2 साल पहले मिल गया के साथ सलाह देंगे और यह कि कुछ अन्य लोगों के रूप में अच्छी तरह का सुझाव, JetBrains से PhpStorm का प्रयोग करेंगे।
यदि आप छात्र या शिक्षक होने के नाते होते हैं, तो आप इसे मुफ्त में प्राप्त कर सकते हैं।
अन्यथा, आपको इसके लिए भुगतान करना होगा, लेकिन ईमानदार होने के लिए, व्यक्तिगत ग्राहक लाइसेंस काफी सस्ता/वर्ष है।
मैं यह भी जोड़ूंगा कि एक अच्छा और पूर्ण आईडीई होने से आपको अपनी खराब कोडिंग आदतों में सुधार करने में मदद मिलेगी।
मुझे यकीन है कि अधिकांश PhpStorm उपयोगकर्ता PhpStorm निरीक्षण उपकरण के साथ सही बुरी आदतों की संख्या की गणना नहीं कर सकते हैं।
आशा है कि आपको यह उत्तर संतोषजनक लगेगा।
ग्रहण में यह कैसे करना है, लेकिन अगर आप संस्करण नियंत्रण के रूप में गिट का उपयोग नहीं करते हैं, तो आप कुछ पूर्व-प्रतिबद्ध हुक का लाभ उठा सकते हैं जो आपके लिए इसे ठीक कर देगा ([सीएस-फ़िक्सर] पर एक नज़र डालें (https://github.com/FriendsOfPHP/PHP-CS-Fixer)) या आप इसे मैन्युअल रूप से चला सकते हैं – DonCallisto
@DonCallisto cs-fixer ठीक और अच्छा है, लेकिन क्या मैंने आईडीई से भी ऐसा किया है? – sanmai
मुझे वास्तव में पता नहीं है, मैं PHPStorm का उपयोग करता हूं (वह, मेरे लिए, बहुत बेहतर है) :) btw मुझे वास्तव में यह नहीं पता कि यह सीधे PHPStorm में कैसे है, लेकिन एक फिक्सर रखना सुरक्षित है क्योंकि आप हमेशा संशोधित कर सकते हैं अपने विचार का आधार टेम्पलेट – DonCallisto