🍋
Menu
Web

Prettify

التجميل (تنسيق الكود)

عملية إعادة تنسيق الكود أو البيانات بمسافات بادئة متسقة وفواصل أسطر ومسافات لجعلها قابلة للقراءة البشرية، وهي فعليًا عكس التصغير.

التفاصيل التقنية

تحلل أدوات التجميل الإدخال إلى AST (أو تدفق رموز للتنسيقات الأبسط)، ثم تطبعها مرة أخرى بقواعد تنسيق قابلة للتكوين. ينتج JSON.stringify(obj, null, 2) JSON منسقًا بمسافة بادئة من خانتين. تفرض أدوات التنسيق المتخصصة مثل Prettier (JS/CSS/HTML/JSON/YAML/Markdown) قواعد أسلوب صارمة عبر قواعد الكود بأكملها. يجب أن تحافظ أدوات تجميل XML/HTML على المسافات البيضاء ذات المعنى في كتل

 و. العملية بدون فقدان للبيانات المنظمة ولكنها قد تغير المسافات البيضاء غير الجوهرية في المحتوى النصي.

مثال

```javascript
// Prettify: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```

أدوات ذات صلة

مصطلحات ذات صلة