Code Formatters
ArrayKit के Code Formatters उन रोज़मर्रा के कामों को एक ही जगह और सब आपके ब्राउज़र में समेटते हैं जो कोड और config को साफ़ रखते हैं। CSS, JS, HTML और SQL Formatters के साथ CSS, SCSS और LESS, JavaScript, TypeScript और JSX, HTML, XML, छह dialects में SQL, GraphQL और Dockerfiles को beautify या minify करें। YAML to JSON, TOML Formatter, HTML to Markdown और Glob to Regex से फ़ॉर्मैट के बीच कन्वर्ट करें, और OpenAPI / Swagger Formatter से API अनुबंध व्यवस्थित करें। Regex Tester, Text Diff, CSS Color और Unit Converters, Contrast Checker, Mermaid Diagram Renderer, SVG Optimizer, Markdown Preview और MongoDB query, aggregation तथा schema टूल से इस सेट को पूरा करें। frontend, backend और DevOps इंजीनियरों के लिए बना, सब कुछ आपके डिवाइस पर लोकल रूप से प्रोसेस होता है और कुछ भी अपलोड नहीं होता।
- YAML ↔ JSON — YAML को JSON में और वापस कन्वर्ट करें।
- Markdown पूर्वावलोकन — लाइव पूर्वावलोकन के साथ Markdown को HTML में रेंडर करें।
- Regex टेस्टर — मैच, ग्रुप और फ़्लैग के साथ रेगुलर एक्सप्रेशन लाइव टेस्ट करें।
- CSS कलर कन्वर्टर — लाइव स्वैच के साथ HEX, RGB और HSL के बीच कन्वर्ट करें।
- टेक्स्ट तुलना — दो टेक्स्ट की पंक्ति-दर-पंक्ति तुलना करें और जोड़ और हटाव देखें।
- MDX कन्वर्टर — MDX को टेक्स्ट के रूप में रेंडर करें, HTML → MDX कन्वर्ट करें और टेक्स्ट को लिटरल MDX में एस्केप करें।
- CSS / SCSS फ़ॉर्मेटर — CSS/SCSS/LESS को सुंदर या छोटा बनाएँ, प्रॉपर्टी क्रमबद्ध करें और डुप्लिकेट हटाएँ।
- JS / TS फ़ॉर्मेटर — Prettier विकल्पों के साथ JavaScript, TypeScript और JSX/TSX को सुंदर या छोटा बनाएँ।
- HTML फ़ॉर्मेटर — HTML को सुंदर या छोटा बनाएँ, इनलाइन CSS/JS फ़ॉर्मेट करें और परिणाम का पूर्वावलोकन करें।
- XML फ़ॉर्मेटर — XML को सुंदर बनाएँ, छोटा करें और वैलिडेट करें, और XML ↔ JSON कन्वर्ट करें।
- SQL फ़ॉर्मेटर — MySQL, PostgreSQL, SQL Server, SQLite, BigQuery और Oracle के लिए SQL फ़ॉर्मेट करें।
- GraphQL फ़ॉर्मेटर — GraphQL क्वेरी और स्कीमा फ़ॉर्मेट या छोटा करें, सिंटैक्स वैलिडेट करें और ऑपरेशन निकालें।
- Dockerfile फ़ॉर्मेटर — Dockerfile फ़ॉर्मेट करें और सर्वोत्तम प्रथाओं तथा lint सुझाव प्राप्त करें।
- MongoDB क्वेरी फ़ॉर्मेटर — MongoDB शेल क्वेरी और एग्रीगेशन पाइपलाइन फ़ॉर्मेट करें।
- कंट्रास्ट चेकर — दो रंगों के बीच WCAG कंट्रास्ट अनुपात और AA/AAA पास होना जाँचें।
- Mermaid डायग्राम रेंडरर — Mermaid डायग्राम (फ़्लो, सीक्वेंस, गैंट) को अपने ब्राउज़र में SVG के रूप में रेंडर करें।
- SVG ऑप्टिमाइज़र — SVG को छोटा करें: टिप्पणियाँ, मेटाडेटा और एडिटर अवशेष हटाएँ, और रिक्त स्थान संक्षिप्त करें।
- MongoDB क्वेरी ब्यूटीफायर — MongoDB क्वेरी और find() स्टेटमेंट को आपके ब्राउज़र में सुंदर बनाएँ और इंडेंट करें।
- MongoDB एग्रीगेशन ब्यूटीफायर — MongoDB एग्रीगेशन पाइपलाइनों को आपके ब्राउज़र में सुंदर बनाएँ और इंडेंट करें।
- MongoDB एक्सप्लोरर — MongoDB दस्तावेज़ या कलेक्शन नमूने का अन्वेषण करें और उसके फ़ील्ड स्कीमा व प्रकार का अनुमान लगाएँ।
- OpenAPI / Swagger फ़ॉर्मेटर — OpenAPI / Swagger स्पेसिफिकेशन (JSON या YAML) को फ़ॉर्मेट व वैलिडेट करें और पाथ तथा ऑपरेशन गिनें।
- CSS Unit Converter — px, rem, em, pt और % के बीच लाइव बदलें।
- Glob to Regex Converter — एक glob पैटर्न को JavaScript regex में बदलें और टेस्ट करें।
- HTML to Markdown Converter — किसी भी HTML को साफ़, पठनीय Markdown में बदलें।
- TOML Formatter और Converter — TOML को फ़ॉर्मैट करें और उसे JSON से और में बदलें।
- logfmt से JSON — logfmt key=value लॉग को JSON में और वापस बदलें, quoted मानों और type coercion के साथ।
- dotenv से JSON — एक .env फ़ाइल को JSON ऑब्जेक्ट में और JSON को वापस .env में बदलें।
- CSV से Markdown टेबल — CSV या TSV को एक GitHub-flavored Markdown टेबल में बदलें।
- INI से JSON कन्वर्टर — INI कॉन्फ़िग को JSON में और JSON को वापस INI में बदलें।
- Markdown Table जेनरेटर — एक संपादन योग्य grid में Markdown table बनाएँ और GFM, HTML, AsciiDoc या LaTeX एक्सपोर्ट करें।
- Data Size कन्वर्टर — एक मान को bytes, bits और हर decimal (KB, MB, GB) तथा binary (KiB, MiB, GiB) इकाई में बदलें।
- Properties से JSON — Java .properties को JSON में और वापस बदलें, ब्राउज़र में।
अक्सर पूछे जाने वाले प्रश्न
- ArrayKit के Code Formatters से मैं क्या कर सकता हूँ?
- आप कोड (CSS, SCSS, LESS, JavaScript, TypeScript, JSX, HTML, XML, SQL, GraphQL और Dockerfiles) को beautify या minify कर सकते हैं, फ़ॉर्मैट के बीच कन्वर्ट कर सकते हैं जैसे YAML to JSON, TOML to JSON, HTML to Markdown और glob to regex, XML, OpenAPI और TOML को validate कर सकते हैं, regular expressions जाँच सकते हैं, टेक्स्ट की तुलना कर सकते हैं, colour contrast जाँच सकते हैं, और Mermaid diagram रेंडर कर सकते हैं — सब एक ही श्रेणी में।
- क्या ये Code Formatters निजी कोड के साथ उपयोग के लिए सुरक्षित हैं?
- हाँ। हर टूल पूरी तरह आपके ब्राउज़र में चलता है, इसलिए आप जो कोड, queries और config पेस्ट करते हैं वे लोकल रूप से प्रोसेस होते हैं और कभी आपके डिवाइस से बाहर नहीं जाते। कुछ भी किसी सर्वर पर अपलोड नहीं होता, जो इन्हें proprietary या संवेदनशील स्रोत फ़ाइलों के लिए सुरक्षित बनाता है।
- Code Formatters कौन-सी भाषाएँ और फ़ॉर्मैट सपोर्ट करते हैं?
- यह श्रेणी CSS/SCSS/LESS, JavaScript, TypeScript और JSX, HTML, XML, MySQL, PostgreSQL, SQL Server, SQLite, BigQuery और Oracle में SQL, GraphQL, Dockerfiles और MongoDB को कवर करती है। यह YAML, JSON, TOML, HTML, Markdown और OpenAPI/Swagger specs को भी कन्वर्ट करती है, और SVG optimize करती है।
- क्या मैं यहाँ अपने कोड को beautify और minify दोनों कर सकता हूँ?
- हाँ। CSS, JS, HTML, XML और GraphQL Formatters सभी पठनीयता के लिए beautify और production के लिए minify दोनों को सपोर्ट करते हैं, और कई टूल properties sort करने, डुप्लिकेट हटाने या syntax validate करने जैसे अतिरिक्त सुविधाएँ जोड़ते हैं।
- क्या Code Formatters कोड फ़ॉर्मैट करने से ज़्यादा कुछ करते हैं?
- हाँ। फ़ॉर्मैटिंग के साथ-साथ वे डेटा को फ़ॉर्मैट के बीच कन्वर्ट करते हैं (YAML/JSON, TOML/JSON, HTML/Markdown, glob/regex, CSS units और colours), regular expressions जाँचते हैं, दो टेक्स्ट की diff करते हैं, WCAG colour contrast जाँचते हैं, Mermaid diagram रेंडर करते हैं और MongoDB दस्तावेज़ों की जाँच करते हैं।
- क्या Code Formatters उपयोग करने के लिए मुझे कुछ इंस्टॉल करने की ज़रूरत है?
- किसी इंस्टॉलेशन की ज़रूरत नहीं है। पेज लोड होते ही टूल आपके ब्राउज़र में चलते हैं और सारी प्रोसेसिंग लोकल रूप से आपके डिवाइस पर होती है, इसलिए आप तुरंत फ़ॉर्मैट, कन्वर्ट और validate कर सकते हैं।