त्रुटि
JavaScript, TypeScript, HTML, CSS, JSON और अधिक में कोड को फॉर्मेट करें।
फॉर्मेट बटन के एक ही क्लिक से कोड को तुरन्त सुंदर बनाएँ।
बेहतर पठनीयता के लिए कोड को उचित सिंटैक्स हाइलाइटिंग के साथ देखें।
क्लिपबोर्ड पर फॉर्मेटेड कोड को कॉपी करने की आसानी के लिए कॉपी कार्यक्षमता।
इनपुट एडिटर में वर्तमान लाइन और कॉलम स्थिति की निगरानी करें।
कोड फॉर्मेटिंग स्रोत कोड को इसकी कार्यक्षमता को बदलते हुए पढ़ने योग्यता और रखरखाव में सुधार के लिए पुनर्गठित करने की प्रक्रिया है। इसमें बुक्स, स्पेसिंग, पंक्ति ब्रेक और अन्य शैलीगत तत्वों के लिए सुसंगत नियम लागू करना शामिल है। उचित फॉर्मेटिंग कोड समझ को बढ़ाती है, त्रुटियों को कम करती है और डेवलपर्स के बीच सहयोग को सुविधाजनक बनाती है। कई प्रोग्रामिंग भाषाओं के लिए स्थापित शैली मार्गदर्शिकाएँ हैं, जैसे कि Python के लिए PEP 8 या Google JavaScript शैली गाइड, जो मानकीकृत फॉर्मेटिंग परंपराएं प्रदान करते हैं।
कोड फॉर्मेटर Prettier लाइब्रेरी का उपयोग करके इनपुट कोड को पार्स और रिफॉर्मेट करने के लिए उपयोग करता है। Prettier इनपुट से एक अमूर्त सांकेतिक वृक्ष (AST) बनाता है, फिर इस पेड़ को पार करता है, ताकि सुसंगत रूप से फॉर्मेट किए गए आउटपुट को उत्पन्न किया जा सके। यह बुक्स, CSS, और स्पेसिंग जैसे तत्वों के लिए भाषा-विशिष्ट नियम लागू करता है। फॉर्मेटर अधिकतम लाइन लंबाई और पसंदीदा उद्धरण शैली जैसे कारकों पर भी विचार करता है। जबकि सटीक एल्गोरिदम भाषा के अनुसार भिन्न होते हैं, Prettier का लक्ष्य निर्णायक आउटपुट उत्पादित करना है, जिसका अर्थ है कि एक ही इनपुट हमेशा एक ही फॉर्मेटेड कोड में परिणत होगा।