# أداة تنسيق SCSS

نسّق أوراق أنماط Sass SCSS باستخدام أداة التنسيق SCSS هذه. الصق SCSS، وسترتب الأداة القواعد المتداخلة والمتغيرات والمزائج والتضمينات والمحددات الأصلية وتوجيهات التحكم بمسافتين للمسافة البادئة، وإعلان واحد في كل سطر، ومسافة بعد النقطتين في الخصائص، وإضافة الفواصل المنقوطة الناقصة. تُحفظ الاستيفاءات والتعليقات، ليتمكن مطورو الواجهة الأمامية من تنسيق الأجزاء والمقتطفات دون تجميعها.

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

### كيف تعمل أداة تنسيق SCSS؟

تقرأ ورقة الأنماط على هيئة رموز مثل الأقواس والفواصل المنقوطة والنقطتين والسلاسل والتعليقات، ثم تعيد بناء التنسيق منها. يبدأ كل قوس فتح كتلة ذات مسافة بادئة، وينتهي كل إعلان في سطر مستقل.

### هل يدعم التداخل؟

نعم، تُزاح القواعد المتداخلة والمحددات الأصلية مثل &:hover مسافة مستوى واحدة إلى الداخل من العنصر الأصل، بمقدار مسافتين لكل مستوى. وتظل نقطتا المحدد ملتصقتين به، لذلك لا يُقسّم &:hover.

### كيف تُنسّق المتغيرات والمزائج والتضمينات؟

تُضاف مسافة بعد النقطتين في المتغيرات مثل $color: #333;، وتحتفظ @mixin و@include بوسيطاتها مع مسافة بعد كل فاصلة. وتُضاف مسافة قبل القوس في توجيهات التحكم مثل @if و@each و@for.

### هل تُحفظ الاستيفاءات؟

نعم، تُنسخ الاستيفاءات مثل #{$name} تمامًا كما كُتبت. ويشمل ذلك الاستيفاءات داخل المحددات، مثل .icon-#{$name}، وداخل أسماء الخصائص.

### هل تجمع الأداة SCSS أو تتحقق من صحتها؟

لا، فهي لا تُجمّع إلى CSS ولا تتحقق من صحة البنية، لذا يمكنها أيضًا تنسيق المقتطفات غير المكتملة. استخدم مُجمّع Sass للعثور على الأخطاء وإنتاج CSS.

### هل تُحفظ التعليقات؟

نعم. تنتهي تعليقات الأسطر التي تبدأ بـ // عند نهاية السطر، وتُحفظ التعليقات الكتلية في مواضعها.

### هل تعمل مع صياغة Sass ذات المسافة البادئة؟

لا، فقد صُممت لـ SCSS التي تستخدم الأقواس والفواصل المنقوطة. لا تحتوي الملفات بصياغة .sass ذات المسافة البادئة على أقواس لتحديد مستويات الإزاحة، لذا حوّلها إلى SCSS أولًا.

### هل يمكنني تغيير المسافة البادئة؟

لا، تستخدم المخرجات دائمًا مسافتين، ولا تتضمن أداة التنسيق أي خيارات. لذلك تنتج ورقة الأنماط نفسها النتيجة نفسها دائمًا.

### لماذا تظهر النتيجة داخل كتلة محددة بـ scss؟

تُعرض المخرجات في كتلة تعليمات برمجية Markdown محددة بـ scss لتظهر مميزة. انسخ الأسطر الواقعة بين المحددات إلى ملف .scss.

### ما الحجم الأقصى لورقة الأنماط؟

حتى 5 MB لكل عملية؛ وتُرفض المدخلات الأكبر مع عرض رسالة. تتطابق المخرجات مع خيار SCSS في أداة تنسيق الأكواد.

إعلانك هنا؟

[راسلنا عبر البريد الإلكتروني](mailto:hi@dennn.is?subject=%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%20%D8%B9%D9%84%D9%89%20OneClick%20Pro)

[إعلان مجموعة إضافات جاهزة للوكلاء من أجل WordPress.](https://sleekwp.com/?ref=oneclickpro)
