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);
```
أدوات ذات صلة
H
Hash Generator
S
SERP Preview
O
OG Tag Debugger
H
Heading Analyzer
P
Password Generator
K
Keyword Density Analyzer
R
Readability Score
U
Unix Timestamp Converter
X
XML Sitemap Generator
S
Schema.org Generator
C
Cron Expression Generator
L
Link Extractor
C
Canonical Tag Checker
C
Chmod Calculator
R
Robots.txt Analyzer
S
String Escape / Unescape
I
IP Subnet Calculator
S
Structured Data Validator
C
Color Code Converter
W
Word Count & SEO Grade
C
CSV ↔ JSON Converter
M
Meta Length Checker
U
URL Slug Generator
X
XML ↔ JSON Converter
K
Keyword Density Analyzer
S
SQL Formatter
M
Markdown Table Generator
H
HTTP Status Code Reference
M
Meta Tags Generator
R
Robots.txt Generator
.
.gitignore Generator
H
HTML Formatter
C
CSS Unit Converter
J
JSONPath Evaluator
T
Text Diff Checker
D
Data URI Converter
L
Lorem Ipsum Generator
P
Path Converter
.
.htaccess Generator
.
.env Validator
P
Placeholder Image Generator