محوّل path/case

حوّل camelCase أو snake_case أو النص العادي إلى path/case: كلمات صغيرة تفصل بينها شرطات مائلة للمسارات والمسارات الفرعية ومساحات الأسماء. سطرًا بسطر داخل المتصفح.

مثال: srcComponentsButton ← src/components/button

الإخراج

يُحوَّل كل سطر على حدة. تُفصل الكلمات عند المسافات وعلامات الترقيم و_ - . / وحدود camelCase؛ وتبقى الاختصارات مثل XML متصلة، وتبقى الأرقام ملتصقة بالكلمة السابقة.

أدوات ذات صلة

عرض الكل

ما هو path/case؟

تحوّل هذه الأداة المعرّفات والعبارات إلى path/case: كلمات صغيرة تفصل بينها شرطات مائلة أمامية، مفيدة لبنى المجلدات ومسارات الروابط ومساحات الأسماء.

كيفية استخدام path/case

  1. اكتب النص أو الصقه في مربع الإدخال – معرّف أو عبارة واحدة في كل سطر (أو اضغط تحميل مثال).
  2. يظهر النص المحوَّل فورًا في مربع الإخراج.
  3. اضغط نسخ لنسخ النتيجة.

مثال

الإدخال
srcComponentsButton
الإخراج
src/components/button

متى تستخدم path/case

استخدمه لاشتقاق مسارات المجلدات أو أجزاء المسارات من أسماء المكوّنات أو الوحدات. لا يتحقق من وجود المسار ولا يهرّب الأحرف غير الصالحة في أسماء الملفات.

كيف يعمل path/case

يُقسَّم المدخل إلى كلمات، وتُحوَّل كل كلمة إلى أحرف صغيرة وتُضم الكلمات بـ/. تُقسَّم الكلمات عند المسافات وعلامات الترقيم والفواصل _ - . /، وعند تغيّر حالة الأحرف داخل المعرّفات: يصبح fooBar ← foo + Bar، وتبقى سلسلة الأحرف المختصرة معًا (XMLHttpRequest ← XML + Http + Request). وتبقى الأرقام ملتصقة بالكلمة التي قبلها (Request2Go ← Request2 + Go)، وتُحذف الفواصل العليا داخل الكلمات (don't ← dont)، وتُدعم أحرف أي كتابة (é وñ والسيريلية واليونانية…). يُحوَّل كل سطر على حدة.

حالات الاستخدام الشائعة

  • تحويل srcComponentsButton إلى src/components/button
  • إنشاء مسارات الروابط من الأسماء
  • توليد مفاتيح شبيهة بمساحات الأسماء
  • تخطيط بنى المجلدات من أسماء الوحدات

ملاحظة أمنية

كل شيء يعمل محليًا داخل متصفحك؛ الكود الذي تلصقه لا يُرفع إلى أي خادم.

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

هل تُضاف شرطة مائلة في البداية؟

لا، أضفها بنفسك إذا احتجت مسارًا مطلقًا.

هل تبقى الشرطات المائلة الموجودة؟

الشرطات المائلة فواصل، فتُدمج المتكررة في واحدة.

هل يعمل مع مسارات Windows؟

تُعامل الشرطات المائلة الخلفية كفواصل أيضًا، وتستخدم النتيجة شرطات مائلة أمامية.

استكشف المزيد من الفئات