TL
Tool Lab
💰Donate
💰Donate

TypeScript Beautifier

कॉन्फ़िगर करने योग्य इंडेंटेशन के साथ TypeScript कोड फ़ॉर्मेट करें।

TypeScript इनपुट
फॉर्मेटेड आउटपुट

इस टूल के बारे में

TypeScript फॉर्मेटर सुसंगत इंडेंटेशन लागू करके TypeScript कोड को सुंदर बनाता है। मिनीफाइड या खराब इंडेंटेड TypeScript पेस्ट करें और 2 या 4 स्पेस इंडेंटेशन के साथ साफ आउटपुट पाएं।

सभी फॉर्मेटिंग ब्राउज़र में चलती है — कोई कोड सर्वर को नहीं भेजा जाता। इंडेंटेशन-आधारित रिफ्लो एल्गोरिदम का उपयोग करता है।

कैसे उपयोग करें

  1. इनपुट क्षेत्र में TypeScript कोड पेस्ट करें, या उदाहरण लोड करने के लिए सैंपल क्लिक करें।
  2. इंडेंट आकार चुनें: 2 स्पेस या 4 स्पेस।
  3. फॉर्मेटिंग लागू करने के लिए फॉर्मेट क्लिक करें।
  4. फॉर्मेटेड आउटपुट क्लिपबोर्ड पर कॉपी करने के लिए कॉपी क्लिक करें।

उपयोग के मामले

डेवलपर बिल्ड आउटपुट से मिनीफाइड TypeScript पढ़ते हैं। कोड रिव्यूअर शेयर करने से पहले स्निपेट फॉर्मेट करते हैं। IDE के बिना काम करने वाले डेवलपर त्वरित ऑनलाइन फॉर्मेटर के रूप में उपयोग करते हैं।

अक्सर पूछे जाने वाले प्रश्न

  • क्या यह जेनेरिक्स को सही तरीके से फॉर्मेट करता है?बुनियादी जेनेरिक्स संभाले जाते हैं। जटिल चेनेड जेनेरिक्स या कंडीशनल टाइप्स पूरी तरह से फॉर्मेट नहीं हो सकते।
  • क्या मैं इस टूल से JavaScript फॉर्मेट कर सकता हूँ?हाँ। TypeScript JavaScript का सुपरसेट है, इसलिए वैध JavaScript भी वैध इनपुट है।
  • क्या यह Prettier जैसा है?नहीं। Prettier पूरा AST-आधारित फॉर्मेटिंग करता है। यह टूल इंडेंटेशन-आधारित रिफ्लो करता है — तेज़ लेकिन कम सटीक।