मैं अपने कोड के स्वरूपण के साथ निरंतरता की कमी से नाराज हूं।
मैंने स्टाइल सीआई का उपयोग करना शुरू कर दिया है। अधिक विशेष रूप से मैं उनके Laravel PHP प्रीसेट का उपयोग कर रहा हूं जिसमें एक नियमों की लंबी सूची है।
मुझे यकीन नहीं है कि मेरे संपादक को इन्हीं नियमों के अनुरूप लाने के लिए मुझे किस प्रकार के लिंटर/एक्सटेंशन का उपयोग करना चाहिए। कोई सुझाव?
1 उत्तर
मुझे इस तरह की चीज़ के लिए आम तौर पर "PHP CS फिक्सर" और "PHP मेस डिटेक्टर" एक्सटेंशन काफी अच्छे लगे हैं।
PHP CS फिक्सर सेंसियोलैब्स द्वारा बनाया गया है और मेरे अनुभव में अच्छी तरह से काम करता है, विशेष रूप से सिम्फनी 3 और 4 प्रोजेक्ट्स के साथ, इसलिए लार्वा के साथ अच्छा होना चाहिए। यह बहुत विन्यास योग्य है, इसलिए किसी भी स्टाइल सीआई बिट्स को सेट करना ठीक होना चाहिए जो डिफ़ॉल्ट रूप से उस तरह सेट नहीं हैं। मैंने बस PHP CS फिक्सर को सेव पर चलाने के लिए सेट किया है, फिर आप वहां रहते हुए सामान को ठीक कर सकते हैं।
पीएचपी सीएस फिक्सर - https://marketplace.visualstudio.com/items?itemName=makao। phpcsfixer
पीएचपी मेस डिटेक्टर - https://marketplace.visualstudio.com/items?itemName= Ecodes.vscode-phpmd
संबंधित सवाल
नए सवाल
visual-studio-code
विजुअल स्टूडियो कोड लिनक्स, मैक और विंडोज के लिए उपलब्ध एक ओपन सोर्स टेक्स्ट एडिटर है। इसमें डिबगिंग, एम्बेडेड गिट नियंत्रण, विभिन्न एक्सटेंशन और बुद्धिमान कोड संपन्न जैसे समृद्ध विकास अनुभव शामिल हैं। यह माइक्रोसॉफ्ट द्वारा संचालित खुला स्रोत है, जिसे गीथहब के एटम जैसे इलेक्ट्रॉन पर बनाया गया है।