انتقل إلى المحتوى
Monu Tools

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

حوّل النص بين UPPERCASE وlowercase وTitle وSentence وcamelCase وPascalCase وsnake_case وkebab-case وCONSTANT_CASE وdot.case.

كيفية استخدام محوّل حالة الأحرف

  1. 01

    اكتب نصك أو الصقه.

  2. 02

    اختر الحالة التي تحتاجها من القائمة.

  3. 03

    انسخ النتيجة المحوّلة.

ماذا يفعل هذا المحول

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

يحدث التحويل بالكامل في متصفحك، لذا يبقى كل ما تلصقه على جهازك ولا يتم تحميل أي شيء.

الحالات التي يغطيها

وهو يغطي الأحرف الكبيرة، والأحرف الصغيرة، وحالة أحرف العنوان، وحالة الجملة للنثر، بالإضافة إلى الحالات التي يحتاجها المطورون: CamelCase، وPascalCase، وsnake_case، وkebab-case، وCONSTANT_CASE، وdot.case. لكل منها موطنها الخاص: CamelCase في JavaScript وJava، وsnake_case في Python وRuby، وkebab-case في CSS وعناوين URL، وCONSTANT_CASE لمتغيرات البيئة.

كيف يقسم الكلمات

الجزء الذكي هو الترميز. يقوم المحول أولاً بتقسيم مدخلاتك إلى كلمات، وفهم الجمل الموجودة، وsnake_case، وkebab-case، والمسافات، ويتعامل مع الاختصارات مثل API أو HTTP كوحدات فردية. لذلك يصبح myAPIKey هو مفتاح API الخاص بي، وليس مفتاح My-A-P-I-Key.

حالة العنوان وحالة الجملة وأدلة الأسلوب

حالة العنوان تجعل الحرف الأول من كل كلمة كبيرًا، وهو مثالي للعناوين والتسميات. حالة الجملة تكتب الكلمة الأولى فقط بأحرف كبيرة، مثل النثر العادي. لاحظ أن حالة أحرف العنوان هنا لا تطبق قواعد الكلمات الصغيرة التحريرية (مع ترك "من" أو "الأحرف الصغيرة")، لذا تحقق من العناوين الرئيسية إذا كنت تتبع دليل أسلوب محدد.

تتضمن الاستخدامات النموذجية إعادة تسمية متغير ليتوافق مع اصطلاح لغة جديدة، أو تحويل عنوان إلى عنوان URL ثابت، أو إنشاء اسم متغير بيئة من تسمية، أو مجرد تنظيف الأحرف الكبيرة غير المتناسقة التي تم لصقها من مكان آخر.

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

كيف تُعالَج المدخلات المختلطة؟

يقسّم المحوّل صيغ camelCase وsnake_case وkebab-case والمسافات إلى كلمات أولًا، ويتعامل مع الاختصارات مثل API أو HTTP ككلمات مفردة.

أي حالة ينبغي أن أستخدم؟

camelCase للغة JavaScript/Java، وsnake_case للغة Python/Ruby، وkebab-case لـ CSS وعناوين URL، وCONSTANT_CASE لمتغيّرات البيئة.

الإبلاغ عن مشكلة