منسّق TOML

تنسيق ملفات إعدادات TOML بنمط مفتاح-قيمة محاذى وتباعد بين الأقسام

سلوك خاص بـ TOML

يطبّع تباعد المفتاح-القيمة ويدرج أسطراً فارغة نظيفة بين أقسام TOML.

TOML الإدخال
المخرجات المنسّقة

ميزات معالجة منسّق TOML الاحترافية

كل ما تحتاجه للعمل مع بيانات منسّق TOML بكفاءة واحترافية

التحقق من صحة TOML وفق المواصفة القياسية

تحقّق من ملفات TOML وفق مواصفة v1.0، مع فحص الجداول المضمّنة ومصفوفات الجداول والمفاتيح المنقّطة للتأكد من صحّتها.

تخطيط TOML نظيف

إعادة تنسيق TOML بأزواج مفتاح-قيمة محاذاة وتباعد موحّد وتنظيم متناسق للأقسام.

مخرجات مختصرة

إنتاج مخرجات TOML نظيفة ومختصرة عبر توحيد التباعد وإزالة الأسطر الفارغة الزائدة بين الأقسام.

معالجة قيم السلاسل النصية

تهريب الأحرف الخاصة وفك تهريبها بشكل صحيح في قيم السلاسل النصية TOML بما في ذلك السلاسل متعددة الأسطر والسلاسل الحرفية.

محرّك سريع من جهة العميل

تنسيق ملفات TOML التي تصل أحجامها إلى 10MB فورًا داخل متصفحك مع صفر عمليات نقل بيانات إلى خوادم خارجية.

محرّر إعدادات Monaco

تحرير TOML مع تلوين الصياغة وطيّ الأقسام واكتشاف الأخطاء في الوقت الفعلي بتقنية Monaco Editor.

كيف تعمل

خطوات بسيطة لمعالجة منسّق TOML الخاص بك كمحترف

1

الصق إعدادات TOML

الصق محتوى ملف TOML، سواء كان Cargo.toml أو pyproject.toml أو أي إعداد آخر بصيغة TOML.

2

اضبط التفضيلات

اختر تباعد الأقسام ومحاذاة المفتاح-القيمة ونمط علامات الاقتباس وقواعد الأسطر الفارغة لإعداداتك.

3

نسّق وتحقّق

شغّل المنسّق لتنظيف TOML والتحقق من مطابقته للمواصفة القياسية في الوقت نفسه.

4

انسخ وطبّق

انسخ TOML المنسّق إلى الحافظة أو نزّله للاستخدام الفوري في ملف إعدادات مشروعك.

منسّق ومحقق منسّق TOML احترافي

تُنفَّذ معالجة منسّق TOML بالكامل في متصفحك — لا رفع للملفات، ولا حسابات، ولا قيود.

طريقة المعالجة

راجع أمثلة الأداة وحدود الصياغة ووثائق المصدر لفهم الناتج.

الميزات التقنية الرئيسية:

  • • تحليل والتحقق متوافق مع مواصفة TOML v1.0
  • • اكتشاف أخطاء متقدم مع تقارير دقيقة سطراً بسطر
  • • تكامل محرر Monaco للتحرير الاحترافي
  • • معالجة من جانب العميل لأقصى أمان وسرعة
  • • دعم ملفات كبيرة حتى 10 ميغابايت

المعالجة والناتج

تحقّق من الطريقة المذكورة وقارن النتيجة بالإدخال قبل استخدامها.

الأمان والخصوصية:

  • • معالجة 100% من جانب العميل - البيانات لا تُرسل للخوادم أبداً
  • • بدون تتبع أو ملفات تعريف ارتباط أو جمع بيانات
  • • تشفير HTTPS للاتصالات الآمنة
  • • خوارزميات تحقق مفتوحة المصدر
  • • نهج متوافق مع GDPR و CCPA

لماذا يختار المحترفون EZ Formatter

100%
معالجة من جانب العميل
0
بيانات تُرسَل إلى الخوادم
60
أدوات في منصة العمل

بياناتك تبقى داخل متصفحك

الأسئلة الشائعة

إجابات على الأسئلة الشائعة حول تنسيق 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) منقّطة بدلاً من توسيعها - فكلا الشكلين متكافئان وفق المواصفة، ويُحافظ على الشكل الأصلي.

جميعها: الأعداد الصحيحة (بما فيها الصيغ السداسية عشر 0x والثمانية 0o والثنائية 0b)، والأعداد العشرية، والقيم المنطقية، والتواريخ والأوقات مع إزاحة التوقيت (offset date-times)، والتواريخ المحلية، والأوقات، والسلاسل النصية (أساسية، ومتعددة الأسطر، وحرفية)، والمصفوفات، والجداول المضمّنة (inline tables). لا يُعاد ترميز القيم أبداً - فالسلسلة الحرفية التي تحتوي على backslashes تبقى بين علامتي اقتباس مفردة بدلاً من إعادة تهريب محارفها.

{-- * External Resources Component(#19 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / 官方语言文档 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}

الأدوات ذات الصلة