شرح صفوف ومحتوى الفقرة
قبل كتابة أول سطر كود في مشروعك، يحميك ضبط أربعة إعدادات أساسية في مساحة عمل المحرر من أخطاء خفية شائعة عند نقل الملفات بين ويندوز وخوادم لينكس:
- 1. ترميز الأحرف الموحد (): تأكد دائماً من ظهور في شريط الحالة أسفل المحرر. حفظ النصوص العربية بترميز قديم (مثل ) يؤدي لظهور رموز مشوهة غير مقروءة في المتصفح، كما أن وجود علامة ترتيب البايتات الخفية () في أول الملف قد يفسد قراءة ملفات أو إرسال رؤوس الرسائل في الخادم.
- 2. توحيد نهاية الأسطر ( مقابل ): يستخدم نظام ويندوز رمزَي نهاية السطر ()، بينما تعتمد خوادم لينكس ونظام ماك رمز (). ضبط المحرر على يمنع تعارضات الملفات عند الرفع للخادم.
- 3. المسافات البادئة والحفظ التلقائي (): يضمن تفعيل حفظ تعديلاتك تلقائياً حتى لا تحدّث صفحة المتصفح وأنت تنظر إلى نسخة قديمة غير محفوظة.
- 4. توحيد إعدادات الفريق عبر ملف : وضع ملف في المجلد الجذري للمشروع يجبر جميع المحررات على الالتزام بترميز ونهايات أسطر موحدة تلقائياً كما في المثال الآتي:
Shell
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 2