انتقل إلى محتوى الدرس

Workspace Setup and Encoding ضبط مساحة العمل وترميز الملفات

تعرّف بعمق هندسي على محررات الأكواد البرمجية وبيئات التطوير المتكاملة، والفرق بينها وبين معالجات النصوص العادية، ومزايا الإكمال الذكي والتدقيق اللحظي، وضبط ترميز الملفات وأمان الإضافات.
3 صفوف تعليمية
تكنولوجيا الويب
3,559 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

قبل كتابة أول سطر كود في مشروعك، يحميك ضبط أربعة إعدادات أساسية في مساحة عمل المحرر من أخطاء خفية شائعة عند نقل الملفات بين ويندوز وخوادم لينكس:

  • 1. ترميز الأحرف الموحد (): تأكد دائماً من ظهور في شريط الحالة أسفل المحرر. حفظ النصوص العربية بترميز قديم (مثل ) يؤدي لظهور رموز مشوهة غير مقروءة في المتصفح، كما أن وجود علامة ترتيب البايتات الخفية () في أول الملف قد يفسد قراءة ملفات أو إرسال رؤوس الرسائل في الخادم.
  • 2. توحيد نهاية الأسطر ( مقابل ): يستخدم نظام ويندوز رمزَي نهاية السطر ()، بينما تعتمد خوادم لينكس ونظام ماك رمز (). ضبط المحرر على يمنع تعارضات الملفات عند الرفع للخادم.
  • 3. المسافات البادئة والحفظ التلقائي (): يضمن تفعيل حفظ تعديلاتك تلقائياً حتى لا تحدّث صفحة المتصفح وأنت تنظر إلى نسخة قديمة غير محفوظة.
  • 4. توحيد إعدادات الفريق عبر ملف : وضع ملف في المجلد الجذري للمشروع يجبر جميع المحررات على الالتزام بترميز ونهايات أسطر موحدة تلقائياً كما في المثال الآتي:
الصف 2 كود برمجي
Shell
root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 2
الصف 3 ملاحظة هامة