أداة للمطورين

منسّق الشيفرة

جمّل الشيفرة لتصبح مقروءة، أو صغّرها للشحن.

منسّق الشيفرة يعمل على جهازك
  • يعمل في متصفحك — ولا يُرسل نصك إلى أي مكان
  • دون تسجيل، ودون حصص، ومجاني بالقدر الذي تريده

كيف يعمل

الشيفرة المصغَّرة غير مقروءة بحكم تصميمها، والشيفرة المكتوبة يدويًا نادرًا ما تكون مسافاتها البادئة متسقة. وتُحل المشكلتان بالأداة نفسها، ولا تشكل أيٌّ منهما سببًا للصق شيفرة مصدرية مملوكة في موقع غريب.

التجميل

يضيف مسافات بادئة وفواصل أسطر إلى JavaScript وCSS وHTML بأسلوب متسق. وهذا ما تريده عند قراءة شيفرة مكتبة مصغَّرة، أو تنظيف شيء ملصوق من مكان آخر، أو جعل ملف الاختلافات مقروءًا. وتُكتشف اللغة تلقائيًا ما لم تحددها.

التصغير، وما يفعله كل وضع فعلًا

يُصغَّر JavaScript بمحلل حقيقي، يقصّر الأسماء بأمان ويزيل الشيفرة الميتة. ويُصغَّر CSS وHTML بتحفظ — تُزال التعليقات وتُطوى المسافات البيضاء، دون إعادة تسمية أو إعادة هيكلة. وهذا آمن على أي مدخل لكنه سيوفر دائمًا أقل من أداة بناء مخصصة. وهو مخصص لتقليص سريع في الحجم لا ليحل محل أداة التجميع لديك.

لا يستطيع إصلاح الشيفرة المعطوبة

يتطلب التجميل والتصغير كلاهما أن يمكن تحليل المدخل. يُبلَّغ عن JavaScript غير الصالح بدلًا من تخمين إصلاحه، لأن منسّقًا يصلح الشيفرة سيغيّر ما تفعله.

لماذا يعمل هذا محليًا

الشيفرة المصدرية ملك لشخص ما عادةً، وكثيرًا ما تكون لجهة عملك، وتحتوي غالبًا على مفاتيح ونقاط نهاية. ولا ينبغي أن يتضمن تنسيقها رفعها.

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

منسّق الشيفرة — أسئلة

ما اللغات التي يتعامل معها؟

JavaScript وJSON وCSS وHTML، تُكتشف تلقائيًا أو تُختار يدويًا.

هل مصغّر JavaScript جيد مثل أداة بناء؟

لملف واحد هو قريب منها، لأنه يستخدم محللًا حقيقيًا. أما تصغير CSS وHTML هنا فمحافظ عمدًا.

هل سيصلح أخطاء الصياغة؟

لا. يُبلَّغ عن الشيفرة غير الصالحة بدلًا من تخمين إصلاحها.

هل تُرفع شيفرتي؟

لا. كل شيء يعمل في متصفحك.