محول تسمية المتغيرات
حوّل النص بين camelCase وsnake_case وPascalCase وkebab-case والمزيد. عنصر واحد لكل سطر.
UPPERCASE
تم النسخ!
ستظهر النتائج هنا.
lowercase
تم النسخ!
ستظهر النتائج هنا.
Title Case
تم النسخ!
ستظهر النتائج هنا.
camelCase
تم النسخ!
ستظهر النتائج هنا.
PascalCase
تم النسخ!
ستظهر النتائج هنا.
snake_case
تم النسخ!
ستظهر النتائج هنا.
kebab-case
تم النسخ!
ستظهر النتائج هنا.
CONSTANT_CASE
تم النسخ!
ستظهر النتائج هنا.
كيف يعمل
يُحوّل محوّل تسمية المتغيرات المعرّفات بين اصطلاحات التسمية المستخدمة في لغات البرمجة المختلفة.
أدخل الاسم بأي صيغة (camelCase أو PascalCase أو snake_case أو kebab-case أو SCREAMING_SNAKE_CASE أو Train-Case أو مفصولاً بمسافات). تكتشف الأداة تلقائياً الصيغة وتُحوّل إلى جميع الاصطلاحات المدعومة في آنٍ واحد.
مثال: myVariableName يُحوَّل إلى snake_case: my_variable_name، وkebab-case: my-variable-name، وPascalCase: MyVariableName، وSCREAMING_SNAKE: MY_VARIABLE_NAME.
مفيد لإعادة هيكلة الكود والتكيّف مع واجهات برمجية بين اللغات أو ضمان الامتثال لمعايير ترميز المشروع.
حالات الاستخدام
- الترجمة بين اتفاقيات اللغات
- توحيد أسماء API
- إعادة هيكلة قواعد الكود القديمة
- تعلم اتفاقيات التسمية
- إنشاء معرفات متسقة
الأسئلة الشائعة
- ما اصطلاحات التسمية المدعومة؟
- camelCase وPascalCase وsnake_case وkebab-case وSCREAMING_SNAKE_CASE وTrain-Case.
- هل يتعامل المحوّل مع الاختصارات؟
- نعم—الاختصارات كـ HTTP أو API تُحافَظ عليها كوحدة واحدة.
- هل يمكن تحويل عدة أسماء دفعة واحدة؟
- يعالج المحوّل اسماً واحداً في المرة—في الوضع الجماعي يُفصَل بين الأسماء بسطر جديد.
- أي صيغة أختار لـ JavaScript؟
- camelCase للمتغيرات والدوال؛ PascalCase للفئات؛ SCREAMING_SNAKE للثوابت.
- هل تتعامل الأداة مع الأحرف غير ASCII؟
- نعم، مع قيود—أحرف Unicode قد لا تُعالَج بشكل صحيح في جميع التحويلات.