تخطَّ إلى المحتوى
ToolMug

محول حالة الأحرف

الصق النص مرة واحدة واحصل عليه بكل الحالات في الوقت نفسه — أحرف كبيرة، صغيرة، Title Case، Sentence case — إضافة إلى أنماط البرمجة مثل camelCase وPascalCase وsnake_case وkebab-case وCONSTANT_CASE. انسخ ما تحتاجه.

يعمل في متصفحك — لا يُرفع أي شيء تُدخله

  • أحرف صغيرة (lower case)
    اكتب النص المراد تحويله أو الصقه
  • أحرف كبيرة (UPPER CASE)
    اكتب النص المراد تحويله أو الصقه
  • أول كل كلمة كبير (Title Case)
    اكتب النص المراد تحويله أو الصقه
  • أول الجملة كبير (Sentence case)
    اكتب النص المراد تحويله أو الصقه
  • camelCase
    اكتبالنصالمرادتحويلهأوالصقه
  • PascalCase
    اكتبالنصالمرادتحويلهأوالصقه
  • snake_case
    اكتب_النص_المراد_تحويله_أو_الصقه
  • CONSTANT_CASE
    اكتب_النص_المراد_تحويله_أو_الصقه
  • kebab-case
    اكتب-النص-المراد-تحويله-أو-الصقه
  • dot.case
    اكتب.النص.المراد.تحويله.أو.الصقه
  • متناوب (aLtErNaTiNg)
    اكتب النص المراد تحويله أو الصقه
  • معكوس (iNVERSE)
    اكتب النص المراد تحويله أو الصقه

طريقة الاستخدام

  1. اكتب نصك أو الصقه. تظهر كل الأنماط دفعة واحدة.
  2. انسخ النتيجة التي تحتاجها، أو اضغط ↑ لإعادتها إلى حقل الإدخال ومتابعة التعديل.
  3. بالنسبة لأسماء المتغيرات، يُحوَّل كل سطر على حدة، لذا يمكنك تحويل قائمة كاملة دفعة واحدة.

شرح الخيارات

Title Case
يجعل الكلمات الرئيسية بحرف كبير ويبقي أدوات التعريف وحروف العطف والجر القصيرة (a وan وthe وand وof وin…) بحروف صغيرة إلا إذا كانت أولى أو أخيرة. الكلمات التي تحتوي بالفعل على أحرف كبيرة داخلها، مثل iPhone أو NASA، تبقى دون تغيير.
Sentence case
يجعل كل شيء بحروف صغيرة، ثم يجعل الحرف الأول من كل جملة كبيرًا. تحتاج الأسماء الخاصة إلى تصحيح يدوي.
camelCase / PascalCase
شائعة في متغيرات ودوال وأصناف JavaScript وJava وC#.
snake_case / CONSTANT_CASE
تُستخدم في بايثون وRuby وأسماء أعمدة SQL ومتغيرات البيئة.
kebab-case
تُستخدم في الروابط وأسماء أصناف CSS وأسماء الملفات.

أمثلة

النمط “user account settings”
camelCase userAccountSettings
PascalCase UserAccountSettings
snake_case user_account_settings
CONSTANT_CASE USER_ACCOUNT_SETTINGS
kebab-case user-account-settings
Title Case User Account Settings

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

كيف يقسّم الكلمات في معرّفات مثل XMLHttpRequest؟

يقسّم عند الانتقال من حرف صغير إلى كبير وقبل آخر حرف كبير في اختصار، لذا يصبح XMLHttpRequest هو XML وHttp وRequest، ويصبح parseJSONData هو parse وJSON وData.

هل يعمل مع الحروف المُشكَّلة وغير اللاتينية؟

نعم — تعمل الحالة الكبيرة والصغيرة لكل الأبجديات التي لها حالة، مثل اليونانية والسيريلية واللاتينية المُشكَّلة. الصينية واليابانية ليس لهما حالة وتبقيان دون تغيير.

لماذا يختلف Title Case لدي عن دليل أسلوب معين؟

تختلف أدلة الأسلوب (APA وChicago وAP) في تفاصيل مثل حروف الجر المكوّنة من أربعة أحرف أو أكثر. تتبع هذه الأداة قواعد أسلوب Chicago الشائعة؛ راجع دليلك للحالات الخاصة.

الخصوصية

تعمل هذه الأداة بالكامل داخل متصفحك. تُعالَج ملفاتك ونصوصك على جهازك ولا تُرفع أبدًا إلى خوادمنا.

أدوات ذات صلة