محول الحروف
لصق أو اكتب النص وقم بتحويله مباشرة إلى الأحرف الكبيرة، الأحرف الصغيرة، حالة العنوان، حالة الجملة، أو أنماط تسمية المطورين مثل camelCase، PascalCase، snake_case و kebab-case، ثم انسخ النتيجة بنقرة واحدة. كل شيء يعمل محليًا في متصفحك؛ لا يتم رفع نصك أبدًا. لا تملك أحرف الصينية واليابانية والكورية حالة حرف وتُحفظ كما هي.
- الأنماط
- أنماط الحروف + تسميات المطورين
- التحويل
- نتيجة مباشرة · لا تحتاج لأزرار
- الخصوصية
- لا يتم رفع أي شيء
- الاستخدام
- مجاني · لا حاجة للتسجيل
الأحرف 0 · الكلمات 0
الأحرف 0 · الكلمات 0
لماذا تحتاجه
للعناوين، النصوص الترويجية وأسماء المتغيرات
تبدو حالة الحروف شيئًا بسيطًا حتى تضطر إلى إصلاحه يدويًا: إعادة الكتابة بطيئة ومعرضة للأخطاء. لصق هنا وي Done بنقرة واحدة.
الحالات الأساسية بنقرة واحدة
إصلاح النص المكتوب مع تفعيل Caps Lock، أو تحويل عناوين إلى جميع الأحرف الكبيرة للملصقات واللافتات — لصق، انقر، Done. لا إعادة كتابة، لا شيء مفقود.
حالة العنوان وحالة الجملة
حالة العنوان تجعل كل كلمة إنجليزية كبيرة للعناوين وعناوين الكتب؛ حالة الجملة تحافظ على حرف أول كل جملة فقط بحجم كبير — مثالي لتنظيم النصوص الإنجليزية المكتوبة بسرعة.
أنماط تسميات المطورين
التحويل بين camelCase و PascalCase و snake_case و kebab-case للمتغيرات وأسماء الفئات وفئات CSS ومفاتيح التكوين أثناء البرمجة أو ربط واجهات برمجة التطبيقات.
تحويل آمن لأحرف CJK
لا تملك أحرف الصينية واليابانية والكورية حالة حرف وتُحفظ في كل نمط؛ يتم التعامل مع الفواصل المفردة والشرطات بشكل صحيح — "don't" تصبح "Don't"، لا تصبح أبدًا "Don'T".
تحويل أثناء الكتابة
لا يوجد زر "تحويل": لوحة النتيجة تتحدث مباشرة مع مدخلاتك والتبديل بين الأنماط يحدث فورًا. أعداد الأحرف والكلمات تتحدث في نفس الوقت.
يعمل بالكامل محليًا
لا يغادر النص أبدًا متصفحك، الأداة تعمل دون اتصال بالإنترنت، ولا يتم إرسال أي طلبات عندما يكون الإدخال فارغًا.
تفاصيل مهمة يجب معرفتها عن تحويل الحروف
تختلف اتفاقيات الحالة من سياق لآخر – فمعرفة القواعد تمنعك من عناوين غريبة أو أسماء متغيرات معطوبة.
ما الفرق بين أنماط الحالة الأساسية الأربعة؟
الحروف الكبيرة تناسب العناوين والتحذيرات والاختصارات (مثل NASA); الحروف الصغيرة شائعة في العلامات التجارية والواجهات الرقمية الحديثة; حالة العنوان تُكتب بحرف أول كل كلمة، وتستخدم في عناوين الصحف الإنجليزية وأسماء الكتب; حالة الجملة تُتبع الأسلوب الأدبي العادي. هذا التطبيق يطبق "تضخيم أول حرف لكل كلمة، تحويل الباقي إلى صغير" لحالة العنوان، ويحول كل شيء إلى صغير أولاً لحالة الجملة ثم يُضخم الحروف بعد حدود الجملة.
أين تُستخدم CamelCase و PascalCase و snake_case و kebab-case؟
CamelCase (مثل myVariableName) هو اتفاق متغيرات ودوال JavaScript و Java; PascalCase (مثل MyClassName) للفئات والمكونات; snake_case (مثل my_variable_name) لمتغيرات Python/Ruby وأعمدة قواعد البيانات; kebab-case (مثل my-variable-name) لفئات CSS وعناوين URL وسمات HTML. عند توصيل واجهات APIs أو تنظيم الإعدادات، قم بالتحويل أولاً ثم التعديل – أسرع بكثير من إعادة الكتابة.
كيف يتم تقسيم الكلمات لأنماط المطورين؟
المسافات وعلامات الترقيم والشرطات السفلية والشرطات جميعها تعمل كمقسمات، والنص الموجود مسبقاً بـ CamelCase/PascalCase يتم تقسيمه عند حدود الحروف الكبيرة. التتابعات بين الحروف والأرقام تبقى متصلة: "v2" و "html5" تظلان كلمة واحدة. لذا، كلاً من "user_nickname" و "userNickname" تتحولان بسلاسة إلى "user-nickname"; التتابعات من أحرف CJK تُحتفظ ككلمة واحدة.
كيف يختلف هذا عن text-transform في CSS؟
text-transform في CSS: الحروف الكبيرة تغير فقط مظهر النص – عند النسخ أو القراءة يُعاد الأصل. هذا التطبيق يغير النص نفسه، لذا ما تنسخه هو ما تحصل عليه. استخدم CSS للتنسيق الظاهري فقط؛ استخدم هذا التطبيق عندما تكون النتيجة في الكود أو قواعد البيانات أو الوثائق.
ماذا يحدث للنص الصيني؟
أحرف CJK ليس لها حالة، لذا كل الوضعيات تتركها دون تغيير. الجزء اللاتيني فقط يتغير: "我爱 Open Source" تصبح "我爱 OPEN SOURCE" في وضع الحروف الكبيرة، وتنضم التتابعة الصينية ككلمة واحدة في snake_case.
الأسئلة الشائعة
هل يتم رفع نصي أو حفظه في أي مكان؟
لا. جميع التحويلات تحدث في متصفحك باستخدام JavaScript – لا يوجد أي طلب ينقل نصك إلى أي مكان، يعمل بدون اتصال بالإنترنت، وكل شيء يختفي بمجرد تحديث الصفحة.
هل يجب أن أختار Title Case أم Sentence case؟
استخدم Title Case للعناوين وعناوين المقالات والكتب. استخدم Sentence case لإصلاح النص المكتوب بالحروف الكاملة أو بحروف كبيرة عشوائية – يحول كل شيء إلى صغير أولاً ويحتفظ بحرف أول كل جملة فقط.
هل سينقسم النص المكتوب بالحروف الكاملة بشكل صحيح إلى CamelCase؟
تقسيم الكلمات لأنماط المطورين يعتمد على حدود الحالة، لذا الحروف الكاملة المتتابعة ليس لها حدود: "HTTPSERVER" تظل كلمة واحدة. للنص متعدد الكلمات المكتوب بالحروف الكاملة، قم بتشغيل Sentence case أولاً ثم التحويل؛ الأشكال المختلطة مثل "userName" أو "user_name" تنقسم بشكل صحيح.
لماذا يفقد الناتج المسافات الأصلية؟
فقط أنماط المطورين تعيد ترتيب النص: تحتفظ بالكلمات فقط وتنضمها بمقسم ثابت. الحروف الكاملة، الحروف الصغيرة، Title Case و Sentence case تحتفظ بكل المسافات وعلامات الترقيم بالضبط.
هل هناك حد للطول؟ هل يعمل على الأجهزة المحمولة؟
لا يوجد حد – يمكنك لصق وثائق كاملة إذا أردت. النص الطويل جداً (مئات الآلاف من الحروف) قد يبدو بطيئاً قليلاً على الأجهزة المنخفضة الأداء لأن النتيجة تعاد حسابها أثناء الكتابة. التصميم متجاوب؛ اللوحتان تتراصان رأسياً على الشاشات الصغيرة.