DevToolbox

مجاني عبر الإنترنت Text Case Converter

حوّل النصوص بين صيغ camelCase وPascalCase وsnake_case وkebab-case وSCREAMING_SNAKE_CASE وTitle Case وغيرها — مجاناً، بشكل فوري، ومعالجة 100% على المتصفح.

100% من جانب العميل · بياناتك لا تغادر متصفحك أبدًا

كيفية الاستخدام Text Case Converter

اكتب أو الصق أي نص في حقل الإدخال — يمكن أن يكون معرّفاً واحداً أو جملة أو عدة أسطر. تكتشف الأداة تلقائياً الفواصل الشائعة (المسافات، والشرطات، والشرطات السفلية، والنقاط) وحدود الكلمات في camelCase وPascalCase.

انقر على تحويل (أو اضغط Ctrl/Cmd+Enter) لرؤية جميع صيغ الكتابة العشر دفعةً واحدة. استخدم زر نسخ بجانب أي صيغة لنسخ تلك النتيجة فقط.

سيناريوهات عملية مفيدة:

  • الصق اسم متغير Python بصيغة snake_case وانسخ نسخة camelCase منه لاستخدامه في JavaScript.
  • حوّل عبارة إنجليزية عادية إلى slug آمن لعناوين URL بصيغة kebab-case.
  • حوّل جملةً إلى اسم مكوّن React بصيغة PascalCase بنقرة واحدة.

الأسئلة الشائعة

ما هو camelCase؟

camelCase هو أسلوب كتابة يجمع الكلمات المركّبة دون فواصل، مع كتابة الحرف الأول من كل كلمة بعد الأولى بحرف كبير — مثل myVariableName. وهو الأسلوب القياسي لتسمية المتغيرات والدوال في JavaScript وJava وكثير من اللغات الأخرى.

ما الفرق بين camelCase وPascalCase؟

كلاهما يجمع الكلمات دون فواصل، لكن PascalCase (المعروف أيضاً بـ UpperCamelCase) يكتب الحرف الأول بحرف كبير أيضاً — مثل MyClassName. يُستخدم PascalCase عادةً لأسماء الفئات ومكوّنات React وأنواع TypeScript.

متى أستخدم snake_case ومتى أستخدم kebab-case؟

يُفضَّل snake_case في معرّفات Python وأسماء أعمدة قواعد البيانات وأسماء الملفات على أنظمة Unix. أما kebab-case فهو المعيار لأسماء فئات CSS وسمات HTML وslug عناوين URL لأن الشرطة أوضح في القراءة داخل الروابط.

ما الغرض من SCREAMING_SNAKE_CASE؟

SCREAMING_SNAKE_CASE (كل الأحرف كبيرة مع شرطات سفلية) هو الأسلوب المتعارف عليه للثوابت ومتغيرات البيئة — مثل MAX_RETRIES وDATABASE_URL. يُشير هذا الأسلوب إلى أن القيمة لا ينبغي تغييرها أثناء التشغيل.

هل تستطيع الأداة معالجة عدة أسطر في آنٍ واحد؟

نعم. يُعامَل كل سطر كعبارة مستقلة، تُقسَّم إلى كلمات وتُحوَّل بشكل مستقل. يتيح لك ذلك لصق قائمة من المعرّفات وتحويلها جميعاً دفعةً واحدة.

أدوات ذات صلة