أدوات النص
أدوات النص — 10 أداة للمطورين تعمل في المتصفح، منها أداة مقارنة النصوص ومحول حالة الاحرف وفرز الاسطر وازالة التكرارات. كل شيء يعمل محليًا دون تسجيل أو رفع ملفات، لذا تبقى بياناتك خاصة وتظهر النتائج فورًا.
كيفية الاستخدام
- 1الصق النص واقرأ الأرقام— تحسب أداة الطول الأحرف والكلمات والأسطر، وتعرض الحجم ببايتات UTF-8 وUTF-16 — وهو ما يقيسه فعليًا عمود قاعدة البيانات أو حدّ الرسالة النصية.
- 2نفّذ التحويل الذي تحتاجه— بدّل حالة الأحرف، ورتّب الأسطر واحذف المكرّر، وأضف أرقام الأسطر أو أزلها، أو نفّذ بحثًا واستبدالًا بتعبير نمطي على الكتلة كاملة.
- 3تحقّق مما تغيّر— تُبرز أداة مقارنة النصوص كل سطر مُضاف أو محذوف أو معدَّل مقابل الأصل، وتحوّل أداة تهريب النصوص الناتج إلى قيمة آمنة في JavaScript أو Python أو Java أو Go أو PHP أو SQL أو HTML.
الأسئلة الشائعة
يَعُدّ بحسب نقاط ترميز يونيكود، فالرمز البسيط يساوي واحدًا بينما العلم أو درجة لون البشرة تساوي عدّة نقاط. المهم فعليًا هو حجم البايتات بترميز UTF-8 وUTF-16 المعروض بجواره، لأنه ما يحدّد أجزاء الرسائل القصيرة وحدود أعمدة قاعدة البيانات.
أداة الفرز وإزالة التكرار تكفي في أغلب الحالات: فرز أبجدي أو طبيعي، مراعاة حالة الأحرف، حذف الأسطر الفارغة، وإحصاء عدد الأسطر المحذوفة. أما إن كنت تعيد تسمية معرّفات فمحوّل حالة الأحرف يبدّل القائمة كلها دفعة واحدة بين camelCase وsnake_case وkebab-case.
تقارن أداة مقارنة النصوص نسختين سطرًا بسطر بخوارزمية Myers — العائلة نفسها التي يستخدمها Git — وتبرز المضاف والمحذوف والمعدّل. أما البحث والاستبدال فيحرّر نصًا واحدًا، ويطابق بسلسلة عادية أو بتعبير نمطي ثم يستبدل كل النتائج مرة واحدة.