حول AG Case
محوّل حالة الأحرف وتنسيق النص في الوقت الفعلي
AG Case أداة مجانية تحوّل النص إلى العديد من اصطلاحات التسمية (الحالات) الشائعة في البرمجة والكتابة دفعة واحدة. سواء كنت تعيد تسمية المتغيرات أو الدوال أو الملفات أو الثوابت، أو ترتّب تنسيق العناوين في مستند، تحصل على التنسيق الذي تريده بنسخ ولصق واحد.
التنسيقات المدعومة (12)
- UPPERCASE · lowercase · Title Case · Sentence case
- camelCase · PascalCase — أسماء المتغيرات والفئات
- snake_case · CONSTANT_CASE — متغيرات Python والثوابت
- kebab-case · Train-Case — عناوين URL وCSS وأسماء الملفات
- dot.case · path/case — مساحات الأسماء والمسارات
الخصوصية
يجري كل تحويل بالكامل داخل متصفحك. لا يُرسَل النص الذي تُدخله إلى خادم ولا يُخزَّن عليه إطلاقًا، وهو يعمل حتى وأنت غير متصل بالإنترنت.
المزايا
- 12 تنسيقًا تُنتَج دفعة واحدة من إدخال واحد
- نسخ بنقرة واحدة من كل بطاقة نتيجة
- تحويل سطرًا سطرًا مع الحفاظ على فواصل الأسطر
- عدّ حيّ للحروف والكلمات والأسطر، ووضع داكن
- دون تسجيل · مجاني تمامًا
الأسئلة الشائعة
ما الفرق بين camelCase و PascalCase؟
تبدأ camelCase الكلمة الأولى بأحرف صغيرة وتجعل الحرف الأول من كل كلمة تالية كبيرًا (myVariableName). أما PascalCase فتجعل الحرف الأول من كل كلمة كبيرًا (MyVariableName). تُستخدم camelCase عادةً للمتغيرات والدوال، بينما تُستخدم PascalCase للفئات والأنواع.
متى ينبغي أن أستخدم snake_case أو kebab-case أو CONSTANT_CASE؟
تنتشر snake_case في متغيرات Python وأعمدة قواعد البيانات، وتُستخدم kebab-case في عناوين URL وفئات CSS وأسماء الملفات، وتُستخدم CONSTANT_CASE (حالة snake الكبيرة) للثوابت وأسماء متغيرات البيئة.
هل يُرسَل نصي إلى خادم؟
لا. يجري كل تحويل بالكامل داخل متصفحك، ولا تُرسَل أي بيانات إلى خادم أو تُخزَّن عليه إطلاقًا. بل إنه يعمل حتى وأنت غير متصل بالإنترنت.
هل يمكنني تحويل عدة أسطر دفعة واحدة؟
نعم. الصق عدة أسطر وسيُحوَّل كل سطر على حدة مع الحفاظ على فواصل الأسطر. وهذا مفيد لإعادة تسمية قائمة كاملة من المعرّفات دفعة واحدة.