Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

تخطي إلى المحتوى الرئيسي
Gizke.com
المدونة

منسّق الشيفرة ومصغّرها

يعمل على جهازك. لا يُرسل أي شيء.

المدخلات

النتيجة

نسّق JavaScript وTypeScript وCSS وSCSS وHTML وMarkdown وYAML وSQL، أو صغّر JS وCSS - باستخدام Prettier داخل متصفحك. لا تُرفع شيفرتك أبدًا.

اجعل الشيفرة المصغّرة أو الفوضوية مقروءة، أو صغّرها للنشر. الصق JavaScript أو TypeScript أو CSS أو SCSS أو HTML أو Markdown أو YAML أو SQL - تُكتشف اللغة عند اللصق - واختر علامة جدولة أو 2 أو 4 مسافات ثم اضغط «تنسيق». ويمكن أيضًا تصغير JavaScript وCSS مع عرض مقدار التوفير في الحجم. يعتمد التنسيق على Prettier، المنسّق الذي تستخدمه معظم المحررات، فتطابق النتيجة ما تنتجه أدوات فريقك؛ أما SQL فيرتّبه sql-formatter بالنوع الذي تختاره. لا تُحمَّل أدوات التنسيق إلا عند الضغط على زر، ولا تغادر شيفرتك المتصفح.

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

هل تُرفع شيفرتي إلى أي مكان؟
لا. تعمل Prettier وsql-formatter وTerser وCSSO داخل متصفحك، ولا ترسل الصفحة أي شيء، لذا يمكن استخدامها للمستودعات الخاصة والمفاتيح المنسية في ملفات الإعداد وبيانات العملاء في استعلامات SQL.
لماذا يظهر خطأ؟
يجب أن يفهم المنسّق الشيفرة قبل إعادة ترتيبها، فقوس ناقص أو فاصلة زائدة يوقفه. تعرض الرسالة سطر أول مشكلة وعمودها. تأكد أيضًا من اختيار اللغة الصحيحة: JSX ضمن JavaScript، والتعليقات التوضيحية للأنواع ضمن TypeScript.
هل يغيّر التنسيق ما تفعله شيفرتي؟
لا. يغيّر التنسيق المسافات وفواصل الأسطر وعلامات الاقتباس والفواصل المنقوطة الاختيارية فقط. أما التصغير فيذهب أبعد - يختصر الأسماء المحلية ويحذف التعليقات والشيفرة غير المستخدمة - مع الحفاظ على السلوك. عدّل الأصل وانشر النسخة المصغّرة.
أي نوع SQL أختار؟
النوع الذي تستخدمه قاعدة بياناتك: PostgreSQL أو MySQL أو MariaDB أو SQLite أو SQL Server (Transact-SQL) أو Oracle (PL/SQL) أو BigQuery أو Snowflake. يكفي SQL العادي لمعظم الاستعلامات؛ ويهم النوع في حالات مثل الأسماء بين علامات ` في MySQL أو معاملات $1 في PostgreSQL.

شارك هذه الأداة

المدونةمن نحناتصل بناشروط الاستخدامسياسة الخصوصية