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

حوّل النص بين اصطلاحات التسمية المختلفة: camelCase وPascalCase وsnake_case وkebab-case والمزيد.

نص الإدخال
اكتب أو الصق نصًّا بأي اصطلاح تسمية. ستُولَّد جميع أنماط الحالة أدناه.
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
SCREAMING_SNAKE_CASE
HELLO_WORLD_EXAMPLE
kebab-case
hello-world-example
SCREAMING-KEBAB-CASE
HELLO-WORLD-EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
Title Case
Hello World Example
Sentence case
Hello world example
UPPERCASE
HELLO WORLD EXAMPLE
lowercase
hello world example

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

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

أنماط الحالة المدعومة

  • camelCase وPascalCase — شائعان في JavaScript وTypeScript وJava وC#.
  • snake_case وSCREAMING_SNAKE_CASE — مفضّلان في Python وRuby وثوابت C.
  • kebab-case وSCREAMING-KEBAB-CASE — يُستخدمان في أسماء أصناف CSS وعناوين URL وخيارات سطر الأوامر.
  • dot.case وpath/case — يظهران في مفاتيح الإعدادات ومسارات الملفات.
  • Title Case وSentence case وUPPERCASE وlowercase — للنصوص النثرية والعرض.

متى تستخدمه

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