تنسيق الشيفرة
توفّر مداخل تنسيق محلية موحّدة لـ C/C++/C#/Java/PHP/Python وJavaScript وJSON وCSS وHTML وXML وMarkdown وYAML.
المعالجة محليًا في المتصفح
تم اجتياز الصفحة فحص الدليل العام؛ ويمكن استخدام الوظائف الكاملة بعد تفعيل JavaScript.
دليل الاستخدام
كيفية استخدام منسّق التعليمات البرمجية
تتم معالجة الشيفرة وأسماء الملفات بواسطة المنسّق المحلي في المتصفح الحالي فقط، ولا يتم رفعها أو استدعاء API أو كتابتها في وحدة تخزين دائمة.
اختيار اللغة
اختر C/C++/C#/Java/PHP/Python أو لغة برمجة أخرى مدعومة.
أدخل الشيفرة المصدرية
ألصق المصدر أو افتح نصًا محليًا، ثم اختر المسافات البادئة وفواصل الأسطر وخيارات التنسيق قبل التشغيل.
فحص الاختلافات
راجع أخطاء الصياغة ونتيجة التنسيق، وأعد التشغيل للتأكد من تحقيق التكافؤ قبل النسخ أو التنزيل.
القيود والتنبيهات
- يعمل منسّق اللغة بإصدار محلي ثابت، ولا يحل محل المترجم أو محلل الشيفرة الساكن أو مراجعة الشيفرة.
- ستفشل البنية غير الصالحة أو الملفات الكبيرة جدًا أو الإضافات المفقودة بوضوح، ولن يتم استخدام أداة تنسيق عامة لاختلاق نتيجة.
- قد تختلف إعدادات التنسيق بين المشاريع المختلفة؛ يُرجى مراجعتها مع إعدادات lint وformatter في المستودع قبل الإطلاق.
الأسئلة الشائعة
هل تتم عملية التنسيق عبر الإنترنت؟
لا، يتم تحميل المنسّق والموارد ذات الصلة عند الطلب من الموارد الثابتة لموقعنا.
لماذا تختلف نتيجة التنسيق عن المشروع؟
يرجى التحقق من إصدار اللغة وإعدادات المشروع وخيارات المسافات البادئة؛ تستخدم الصفحة إعدادات محلية ثابتة.
هل سيؤدي التنسيق إلى تعديل الملف الأصلي؟
لا، تنشئ الصفحة نتيجةً للنسخ أو التنزيل فقط.