تخطي إلى المحتوى

محول أنماط النص

محول أنماط النص

محول أنماط النص: يدعم تحويلات تنسيق النص المتعددة، بما في ذلك camelCase والشرطات السفلية والواصلات ومتغيرات الحالة. يوفر تنسيقات أساسية (أحرف كبيرة، أحرف صغيرة، الحرف الأول كبير) وتنسيقات البرمجة (camelCase، snake_case، kebab-case، إلخ)، ويدعم التحويل الدفعي، وهو مناسب لتسمية البرمجة وتصميم API وتنسيق المستندات.

محول أنماط النص

بداية سريعة

1
الصق أو اكتب النص المطلوب تحويله؛ الأحرف غير اللاتينية والرموز التعبيرية تبقى كما هي
2
اختر التنسيق المناسب من أقسام الأساسي/البرمجي/الأخرى وشاهد النتيجة مباشرة
3
اضغط على بطاقة التنسيق لنسخ النتيجة؛ يتم نسخ المقاطع متعددة الأسطر دفعة واحدة
4
اضغط البطاقات بالترتيب الذي تريده لتطبيق عدة تحويلات في خطوة واحدة

سيناريوهات شائعة

أسماء المتغيرات/الدوال

حوّل العبارات إلى camelCase/PascalCase/snake_case لتوحيد النمط

CSS/الروابط

يُفضّل kebab‑case لأسماء الفئات والمسارات لسهولة القراءة

حقول قاعدة البيانات/الثوابت

التحويل إلى snake_case أو CONSTANT_CASE حسب الاتفاق

الملفات/المسارات

الأسماء ذات الفراغات → kebab‑case أو path/case لتوافق أفضل

واجهات/مسارات REST

استخدم kebab أو snake‑case؛ بينما تبقى حقول GraphQL بصيغة camelCase

تنسيق المستندات

Title Case للعناوين؛ وSentence case لبداية الفقرات

إعادة تسمية دفعيًا

الصق عدة أسطر وحوّلها ثم انسخها دفعة واحدة

قبل المراجعة

وحّد الأسماء لتقليل الفروق وإعادة العمل

سيناريو إضافي

يمكن التعامل مع مولد snake_case وأداة kebab-case ومنسق PascalCase ضمن المسار نفسه لتدقيق النتيجة بسرعة قبل النسخ أو التصدير.

مرجع التنسيقات

أحرف صغيرة: hello world example
أحرف كبيرة: HELLO WORLD EXAMPLE
أول حرف كبير: Hello world example
عنوان: Hello World Example
جملة: Hello world example. Next sentence
camelCase: helloWorldExample
PascalCase: HelloWorldExample
snake_case: hello_world_example
kebab-case: hello-world-example
ثابت: HELLO_WORLD_EXAMPLE
dot.case: hello.world.example
path/case: hello/world/example
format_example_inverse
عكس حالة الأحرف: HELLO WORLD EXAMPLE → hello world example

نصائح الاستخدام

في الواجهة الأمامية: استخدم PascalCase للمكوّنات والأنواع، وkebab-case لفئات CSS والروابط
في الواجهة الخلفية: تفضّل Python وقواعد البيانات تنسيق snake_case، بينما Java وGo تميلان إلى camelCase أو الأحرف الكبيرة مع الشرطات السفلية
تصميم الواجهات البرمجية: حافظ على مسارات REST باستخدام kebab أو snake-case، بينما تظل حقول GraphQL بـ camelCase

القيود والتوافقية

حد الأحرف: ما يقارب 200,000 حرف في كل عملية؛ قسّم المستندات الطويلة لضمان أداء ثابت
الرموز الخاصة: أحرف مثل @#$ تُعامل كفواصل ويتم تكييفها مع أسلوب التسمية المختار
الأرقام: تبقى القيم الرقمية كما هي؛ نضيف الفواصل فقط عند التقاء الحروف والأرقام لتجنب كسر الأعداد

الخصوصية والأمان

تتم جميع المعالجة محليًا داخل المتصفح، ويمكنك استبدال المحتوى الحالي أو مسحه أو إعادة معالجته في أي وقت.

أسئلة شائعة

5

تابع الخطوة التالية باستخدام هذه الأدوات ذات الصلة.