Skip to main content

مُحَوِّل نهاية السطر تحويل بين نهايات الأسطر: LF (يونكس)، CRLF (ويندوز)، CR (ماك الكلاسيكي).

مُحَوِّل نهاية السطر illustration
📝

مُحَوِّل نهاية السطر

تحويل بين نهايات الأسطر: LF (يونكس)، CRLF (ويندوز)، CR (ماك الكلاسيكي).

1

لصق النص

لصق نص مع انتهاء السطر لتحويله.

2

اختر الهدف

اختر نهاية السطر المستهدفة: LF، CRLF أو CR.

3

نسخ النتيجة

انسخ النص مع تحويل انتهاء السطر.

Loading tool...

What Is مُحَوِّل نهاية السطر?

مُحَوِّل نهاية السطر يغيّر رموز انتهاء السطر في النص بين ثلاثة صيغ رئيسية: LF (\n، المستخدم من قبل Unix/Linux/macOS الحديث)، CRLF (\r\n، المستخدم من قبل Windows)، وCR (\r، المستخدم من قبل Classic Mac OS). يُ Normalize أولاً جميع نهايات السطور إلى LF، ثم يقوم بالتحويل إلى الصيغة الهدف المحددة. هذا يحل المشاكل الشائعة عند نقل النص أو الشيفرة بين أنظمة التشغيل.

Why Use مُحَوِّل نهاية السطر?

  • إصلاح مشاكل نهاية السطر عند نقل الملفات بين منصات نظام التشغيل
  • توحيد نهائيات الأسطر لمشاريع متعددة المنصات
  • تحويل Windows CRLF إلى Unix LF أو العكس
  • حل النزاعات المتعلقة بنهاية السطر في Git ومراقبة الإصدار

Common Use Cases

التطوير عبر المنصات

تطبيع نهائيات الأسطر عند التعاون عبر Windows و Mac و Linux.

مشاكل Git

إصلاح مشاكل نهاية السطر في الملفات التي يتم التحكم فيها بواسطة الإصدار.

نقل الملفات

تحويل نهائيات الأسطر بعد نقل الملفات بين أنظمة التشغيل.

توافق البرامج النصية

ضمان استخدام سكريبتات الشل لنهاية السطر LF للتوافق مع Unix.

Technical Guide

يستخدم المحوّل عملية على两个 مراحل. أولاً، تُ Normalize جميع نهايات السطور إلى LF (\n) عن طريق استبدال CRLF (\r\n) أولاً، ثم استبدال أي CR (\r) المتبقية. يجب استبدال CRLF أولاً لمنع إنشاء LF مزدوج. بعد التطبيع، يقوم الأداة بالتحويل من LF إلى الصيغة الهدف:对于 CRLF، يصبح LF \r\n؛对于 CR، يصبح LF \r;对于 LF، لا يتم التحويل الإضافي. هذا النهج يعالج نهايات السطور المختلطة في الإدخال بشكل صحيح، مما ينتج عنه مخرج متسق بغض النظر عن تنسيق الإدخال.

Tips & Best Practices

  • 1
    LF (\n) هو المعيار لUnix و Linux وmacOS الحديثة
  • 2
    CRLF (\r\n) هو المعيار لWindows
  • 3
    CR (\r) كان يستخدم بواسطة Classic Mac OS 9 والأقدم
  • 4
    معظم المحررات الحديثة تتعامل مع كلا LF و CRLF، ولكن البرامج النصية قد تتطلب نهائيات محددة

Related Tools

Frequently Asked Questions

Q ما الفرق بين LF و CRLF?
LF (Line Feed, \n) هو حرف واحد. CRLF (Carriage Return + Line Feed, \r\n) هو حرفان. كلاهما يخدم نفس الغرض على أنظمة تشغيل مختلفة.
Q أي تنسيق يجب أن أستخدمه?
استخدم LF لنظام Unix / Mac / الأنظمة الحديثة. استخدم CRLF للتطبيقات المحددة لWindows. معظم البرامج الحديثة تتعامل مع كلا التنسيقات.
Q هل يمكنه التعامل مع نهائيات سطر مختلطة?
نعم، يتم توحيد جميع نهائيات الأسطر أولاً، ثم تحويلها إلى تنسيق الهدف.
Q سيكون مظهر الإخراج نفسه؟
مظهر النص متشابه بصريًا. التغيير في الحروف غير المرئية لانتهاء السطر.
Q كيف أعرف أي نهائيات سطر يحتوي عليها نصي?
استخدم أداة تصور المسافات البيضاء لمشاهدة رموز نهاية السطر مع علامات ↵ (LF)، ¶ (CRLF) أو ← (CR).

About This Tool

مُحَوِّل نهاية السطر is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.