Text & Writing Tools

تحويل علامات التبويب إلى مسافات عبر الإنترنت

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

0 أحرف

الخيارات

تتم المعالجة في هذه الصفحة باستخدام JavaScript. لا تلصق نصاً سرياً على جهاز لا تثق به.

لماذا تستخدم هذه الأداة؟

لماذا تستخدم هذه الأداة؟

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

طريقة الاستخدام

طريقة الاستخدام

  1. الخطوة 1

    أدخل النص

    اكتب النص أو الصقه في مربع النص المُدخل، أو اضغط تحميل مثال.
  2. الخطوة 2

    حدد عدد المسافات لكل علامة تبويب

    من الخيارات، أدخل عدد المسافات التي ستحل محل كل علامة تبويب. القيمة الافتراضية 4.
  3. الخطوة 3

    تحقق من النتيجة

    اقرأ النص المحوّل في مربع النتيجة.
  4. الخطوة 4

    انسخ أو نزّل

    اضغط نسخ النتيجة لنسخ النص، أو تنزيل .txt لحفظه كملف.
  5. الخطوة 5

    ابدأ من جديد عند الحاجة

    اضغط مسح لإفراغ الأداة وتحويل نص جديد.

كيفية استبدال علامات التبويب بمسافات

اكتب النص أو الصقه في مربع النص المُدخل. من الخيارات، حدد عدد المسافات لكل علامة تبويب؛ القيمة الافتراضية 4. يعرض مربع النتيجة النص بعد استبدال كل علامة تبويب بهذا العدد من المسافات. اضغط نسخ النتيجة أو تنزيل .txt لحفظه كملف.

نص نموذجي بعلامات تبويب للنسخ والتجربة

الصق النص التالي في مربع النص المُدخل. تبدأ الأسطر المزاحة بأحرف تبويب: function greet() { const name = "World"; if (name) { console.log("Hello, " + name); } } مع الإعداد الافتراضي 4، تتحول كل علامة تبويب إلى 4 مسافات، لذا يصبح مستوى الإزاحة الثاني 8 مسافات. ويمكنك أيضاً الضغط على تحميل مثال لملء المربع بعينة جاهزة.

وظيفة خيار المسافات لكل علامة تبويب

المسافات لكل علامة تبويب هو عدد المسافات التي تحل محل كل حرف تبويب. القيمة الافتراضية 4، وتُحصر القيمة بين 1 و32؛ لذا تُعامل القيمة الأقل من 1 على أنها 1، والأكبر من 32 على أنها 32. استخدم 2 لإزاحة أضيق أو 8 لإزاحة أوسع.

آلية التحويل

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

تحويل علامات التبويب إلى مسافات وتنزيلها كملف .txt

عندما تبدو النتيجة صحيحة، اضغط تنزيل .txt لحفظها كملف نصي عادي. يفيد ذلك مع النصوص الطويلة التي تريد الاحتفاظ بها أو فتحها في محرر آخر.

شرح الميزات

عدد المسافات لكل علامة تبويب

اختر عدد المسافات التي تحل محل كل علامة تبويب. الافتراضي 4، والقيمة محصورة بين 1 و32.

استبدال كل علامات التبويب

يُستبدل كل حرف تبويب في النص من السطر الأول إلى الأخير.

نسخ النتيجة

ينسخ النص المحوّل إلى الحافظة. يتغير الزر إلى تم النسخ! عند نجاح العملية.

تنزيل .txt

يحفظ النتيجة كملف نصي عادي يمكن فتحه في أي محرر.

تحميل مثال

يملأ مربع النص المُدخل بنص نموذجي لتجربة الأداة أولاً.

مسح

يعيد ضبط الأداة لتبدأ بنص جديد.

تعمل في متصفحك

تُعالَج النصوص في الصفحة باستخدام JavaScript. لا تتضمن شيفرة الأداة خطوة لإرسال النص إلى API.

ما استخدامات هذه الأداة؟

تنظيف إزاحة الشيفرة

استبدل علامات التبويب بمسافات في مقتطف شيفرة قبل لصقه في ملف أو محرر يستخدم المسافات.

ملفات الإعدادات والبيانات

تتطلب بعض الصيغ، مثل YAML، مسافات للإزاحة. حوّل علامات التبويب قبل حفظ الملف.

اللصق في النماذج والدردشات

قد يختلف مظهر علامات التبويب من تطبيق لآخر، بينما تبدو المسافات متشابهة في كل مكان.

الملاحظات والمستندات

أصلح النص المنسوخ من جدول بيانات أو بريد إلكتروني أو مستند عندما تظهر علامات التبويب كفجوات كبيرة.

مطابقة أسلوب الفريق

حوّل علامات التبويب إلى 2 أو 4 أو 8 مسافات لمطابقة أسلوب فريقك أو مشروعك.

معلومات الأداة

المعالجةفي متصفحك (JavaScript على جانب العميل)
الإدخالنص عادي مكتوب أو ملصوق في مربع النص المُدخل
ما يتغيرأحرف التبويب فقط؛ تتحول كل علامة تبويب إلى العدد نفسه من المسافات
عدد المسافات الافتراضي لكل علامة تبويب4
النطاق المسموحمن 1 إلى 32 مسافة لكل علامة تبويب
إجراءات الناتجنسخ النتيجة، تنزيل .txt
صيغة التنزيل.txt (نص عادي)
أزرار إضافيةتحميل مثال، مسح

الفوائد

  • استبدال كل علامات التبويب دفعة واحدة بدلاً من تعديل الأسطر يدوياً
  • اختيار 2 أو 4 أو 8 أو أي عدد من 1 إلى 32 مسافة لكل علامة تبويب
  • الحفاظ على كل شيء كما هو باستثناء علامات التبويب
  • نسخ النتيجة أو حفظها كملف .txt

القيود

  • تتحول كل علامة تبويب إلى عدد ثابت ومتساوٍ من المسافات. لا تصفّ الأداة النص وفق مواضع توقف التبويبات، لذلك قد لا تتراصف الأعمدة المصطفة بعلامات التبويب بعد التحويل.
  • يُحصر عدد المسافات لكل علامة تبويب بين 1 و32.
  • تعمل مع النص العادي المكتوب أو الملصوق في المربع.
  • التنزيل متاح بصيغة .txt فقط.
  • تغيّر الأداة علامات التبويب فقط، ولا تصلح مشكلات المسافات الأخرى مثل المسافات الزائدة أو الأسطر الفارغة.

يبقى النص في متصفحك

تعالج هذه الأداة النص في الصفحة باستخدام JavaScript. لا ترسل شيفرة الأداة النص إلى خادم أو API. ومع ذلك، تجنّب لصق كلمات المرور أو النصوص السرية على جهاز مشترك أو غير موثوق.

نصائح

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

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

كيف أحوّل علامات التبويب إلى مسافات عبر الإنترنت؟

الصق النص في مربع النص المُدخل، واضبط عدد المسافات لكل علامة تبويب من الخيارات، ثم اقرأ النص المحوّل في مربع النتيجة. بعد ذلك انسخه أو نزّله.

كم مسافة تصبح كل علامة تبويب؟

الافتراضي 4 مسافات لكل علامة تبويب. يمكنك تغييره إلى أي عدد من 1 إلى 32.

ماذا يحدث إذا أدخلت رقماً أقل من 1 أو أكبر من 32؟

تُحصر القيمة بين 1 و32؛ فالقيمة الأقل من 1 تعامل كأنها 1، والأكبر من 32 تعامل كأنها 32.

هل تصفّ الأداة النص وفق مواضع توقف علامات التبويب؟

لا. تُستبدل كل علامة تبويب بعدد ثابت ومتساوٍ من المسافات أينما ظهرت في السطر.

هل تغيّر الأداة شيئاً غير علامات التبويب؟

لا. تُستبدل أحرف التبويب فقط. تبقى الأحرف والأرقام والمسافات الموجودة وفواصل الأسطر كما هي.

كيف أنسخ النص المحوّل؟

اضغط نسخ النتيجة. يتغير الزر إلى تم النسخ! عندما يُنسخ النص إلى الحافظة.

هل يمكنني تنزيل النتيجة كملف؟

نعم. اضغط تنزيل .txt لحفظ النتيجة كملف نصي عادي.

هل يُرفع النص إلى خادم؟

تتم معالجة النص في الصفحة باستخدام JavaScript، ولا ترسل شيفرة الأداة النص إلى API. ومع ذلك، لا تلصق نصاً سرياً على جهاز لا تثق به.