TOML فارمیٹر
ترتیب شدہ کلیدی ویلیو اسٹائل اور سیکشن اسپیسنگ کے ساتھ TOML کنفیگریشن فائلز فارمیٹ کریں
TOML مخصوص رویہ
کلیدی ویلیو اسپیسنگ کو نارملائز کرتا ہے اور TOML سیکشنز کے درمیان صاف خالی لائنیں شامل کرتا ہے۔
پیشہ ورانہ TOML فارمیٹر پروسیسنگ کی خصوصیات
TOML فارمیٹر ڈیٹا کے ساتھ مؤثر اور پیشہ ورانہ طریقے سے کام کرنے کے لیے سب کچھ
TOML تصریح تصدیق
TOML فائلز کو v1.0 تصریح کے خلاف تصدیق کریں، ان لائن ٹیبلز، ٹیبلز کی ایریز، اور ڈاٹڈ کیز کی درستگی چیک کریں۔
صاف TOML لے آؤٹ
ترتیب شدہ کلیدی ویلیو جوڑوں، نارملائزڈ اسپیسنگ، اور مستقل سیکشن تنظیم کے ساتھ TOML دوبارہ فارمیٹ کریں۔
مختصر آؤٹ پٹ
اسپیسنگ نارملائز کر کے اور سیکشنز کے درمیان زائد خالی لائنیں ہٹا کر صاف، کم سے کم TOML آؤٹ پٹ تیار کریں۔
سٹرنگ ویلیو ہینڈلنگ
TOML سٹرنگ ویلیوز میں ملٹی لائن اور لٹرل سٹرنگز بشمول خاص کریکٹرز کو درست طریقے سے ایسکیپ اور انایسکیپ کریں۔
تیز کلائنٹ سائیڈ انجن
بیرونی سرورز کو کوئی ڈیٹا ٹرانسفر کیے بغیر اپنے براؤزر میں 10MB تک TOML فائلز فوری فارمیٹ کریں۔
Monaco کنفیگ ایڈیٹر
نحو ہائی لائٹنگ، سیکشن فولڈنگ، اور Monaco ایڈیٹر کے ذریعے ریئل ٹائم غلطی کا پتہ لگانے کے ساتھ TOML ایڈٹ کریں۔
یہ کیسے کام کرتا ہے
اپنا TOML فارمیٹر پرو کی طرح پروسیس کرنے کے آسان مراحل
TOML کنفیگ پیسٹ کریں
اپنا TOML فائل مواد پیسٹ کریں، چاہے Cargo.toml، pyproject.toml، یا کوئی اور TOML کنفیگریشن۔
ترجیحات سیٹ کریں
اپنی کنفیگریشن کے لیے سیکشن اسپیسنگ، کلیدی ویلیو الترتیب، کوٹ اسٹائل، اور خالی لائن کے قواعد منتخب کریں۔
فارمیٹ اور تصدیق کریں
اپنے TOML کو صاف کرنے اور بیک وقت تصریح کے خلاف تصدیق کرنے کے لیے فارمیٹر چلائیں۔
کاپی اور اپلائی کریں
فارمیٹ شدہ TOML اپنے کلپ بورڈ پر کاپی کریں یا اپنے پروجیکٹ کنفیگریشن میں فوری استعمال کے لیے ڈاؤن لوڈ کریں۔
پیشہ ورانہ TOML فارمیٹر فارمیٹر اور توثیق کنندہ
TOML فارمیٹر کی پروسیسنگ مکمل طور پر آپ کے براؤزر میں ہوتی ہے — نہ اپلوڈز، نہ اکاؤنٹس، نہ کوئی حد۔
ماہرین کے ذریعے بنایا گیا
TOML فارمیٹر کا فارمیٹنگ انجن مستند پارسرز اور معیاری الگورتھمز کا استعمال کرتے ہوئے آپ کے براؤزر میں مقامی طور پر چلتا ہے۔ کچھ بھی پوشیدہ نہیں — اپنے براؤزر کی ڈیو ٹولز کھولیں اور اسے کام کرتے دیکھیں۔
اہم تکنیکی خصوصیات:
- • TOML v1.0 تصریح کے مطابق پارسنگ اور تصدیق
- • درست لائن بہ لائن رپورٹنگ کے ساتھ اعلیٰ خرابی کا پتہ لگانا
- • پروفیشنل کوڈ ایڈیٹنگ کے لیے Monaco ایڈیٹر انٹیگریشن
- • زیادہ سے زیادہ سیکیورٹی اور رفتار کے لیے کلائنٹ سائیڈ پروسیسنگ
- • 10MB تک بڑی فائلز کی سپورٹ
قابل اعتماد اور محفوظ
آپ کا ڈیٹا آپ کے براؤزر میں رہتا ہے: کچھ بھی اپلوڈ، محفوظ یا لاگ نہیں ہوتا۔ ٹیب بند کریں اور سب ختم۔
سیکیورٹی اور رازداری:
- • 100% کلائنٹ سائیڈ پروسیسنگ - ڈیٹا کبھی سرورز کو نہیں بھیجا جاتا
- • کوئی ٹریکنگ، کوکیز یا ڈیٹا اکٹھا نہیں کیا جاتا
- • محفوظ کنکشنز کے لیے HTTPS انکرپشن
- • اوپن سورس تصدیقی الگورتھمز
- • GDPR اور CCPA کے مطابق طریقہ کار
پیشہ ور EZ Formatter کیوں منتخب کرتے ہیں
آپ کا ڈیٹا آپ کے براؤزر میں ہی رہتا ہے
اکثر پوچھے گئے سوالات
Toml Formatter فارمیٹنگ کے بارے میں عام سوالات کے جوابات
ہاں، ہمارا TOML فارمیٹر رجسٹریشن کی ضرورت کے بغیر مکمل طور پر مفت ہے۔ تمام پروسیسنگ آپ کے براؤزر میں ہوتی ہے۔
ہاں، فارمیٹر تمام TOML v1.0 فیچرز مکمل طور پر سپورٹ کرتا ہے بشمول ان لائن ٹیبلز، ٹیبلز کی ایریز، ڈاٹڈ کیز، اور ملٹی لائن سٹرنگز۔
بالکل۔ فارمیٹر Cargo.toml (Rust)، pyproject.toml (Python)، اور جدید ڈویلپمنٹ ورک فلوز میں استعمال ہونے والی دیگر TOML کنفیگریشن فائلز سنبھالتا ہے۔
ہاں، فارمیٹر آپ کے کمنٹس محفوظ رکھتا ہے جبکہ وائٹ اسپیس نارملائز کرتا ہے، کلیدی ویلیو جوڑوں کو ترتیب دیتا ہے، اور مناسب سیکشن اسپیسنگ شامل کرتا ہے۔
آپ سیکشن اسپیسنگ، کلیدی ویلیو الترتیب، سٹرنگ ویلیوز کے لیے کوٹ اسٹائل، سیکشنز کے درمیان خالی لائن انسشن، اور نیسٹڈ ٹیبلز کے لیے انڈینٹیشن کنٹرول کر سکتے ہیں۔
TOML (Tom's Obvious, Minimal Language) Cargo (Rust)، Poetry (Python) اور اسٹیٹک سائٹ جنریٹرز کا کنفیگ فارمیٹ ہے - جو بے ابہام پارسنگ کے لیے ڈیزائن کیا گیا ہے، جہاں INI کی وضاحت نامکمل ہوتی ہے اور YAML کا رویہ حیران کن ہوتا ہے۔ موجودہ اسپیک ورژن 1.0 ہے، جو toml.io پر شائع ہوئی۔
ٹاپ لیول کلیدی ویلیو پیرز پہلے آتے ہیں، پھر [table] ہیڈرز ہر ایک اپنی الگ لائن پر آتے ہیں جن کی کلیدیں نیچے انڈینٹ ہوتی ہیں، اور [[array-of-tables]] انٹریز دستاویز کی ترتیب میں برقرار رہتی ہیں۔ ڈاٹڈ کلیدیں (server.tcp.port) کو ڈاٹڈ شکل میں ہی رکھا جاتا ہے، انہیں پھیلایا نہیں جاتا - اسپیک کے مطابق دونوں صورتیں برابر ہیں، اور اصل شکل برقرار رکھی جاتی ہے۔
سبھی: انٹیجرز (بشمول hex 0x، octal 0o، binary 0b)، فلوٹس، بولینز، آفسیٹ ڈیٹ ٹائمز، لوکل تاریخیں، اوقات، اسٹرنگز (basic، multi-line، literal)، ارے، اور ان لائن ٹیبلز۔ ویلیوز کبھی دوبارہ انکوڈ نہیں کی جاتیں - backslashes والی literal اسٹرنگ سنگل کوٹس میں ہی رہتی ہے، اسے دوبارہ ایسکیپ نہیں کیا جاتا۔
معتبر حوالہ جات
معیارات اور سرکاری دستاویزات جو اس ٹول کے کام کرنے والے فارمیٹس کی تعریف کرتے ہیں۔
متعلقہ ٹولز
JSON فارمیٹر
ذہین انڈینٹیشن اور سنٹیکس ہائی لائٹنگ کے ساتھ JSON ڈیٹا کو فارمیٹ، ویلیڈیٹ اور خوبصورت کریں
JSON مرمت
غلط ترتیب والی، غیر معتبر، یا ٹوٹی ہوئی JSON فوراً ٹھیک کریں۔ ٹرنکیٹ شدہ LLM آؤٹ پٹ، غائب کامے، بغیر quotes کی keys، اور trailing کامے — سب کچھ اپنے براؤزر میں مرمت کریں
JSONL فارمیٹر
JSON Lines (NDJSON) فائلیں فارمیٹ کریں اور JSON اور JSONL کے درمیان تبدیلی کریں۔ ہر لائن کی تصدیق کریں اور NDJSON اسٹریمز کو خوبصورت پرنٹ کریں