Kodokon kodokon.com

تثبيت محرّر شيفرة وضبطه

اختر محرّرًا يناسبك، وثبّته، وطبّق الإعدادات القليلة التي تُغيّر كل شيء.

6 دقيقة · 3 أسئلة

افتح هذا الدرس في Kodokon

بما أن الشيفرة نص، فإن Notepad يكفي تقنيًّا. لكن عمليًّا، سيوفّر عليك محرّر الشيفرة وقتًا هائلًا ويجنّبك عشرات الأخطاء. وهذه ليست أداة للمحترفين وحدهم مخصّصة للمطّلعين: بل هي في الحقيقة تساعد أكثر ما تساعد عندما تكون في البداية، لأنها تُشير إلى الهفوات التي لا تلتقطها عينك بعد.

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

أيّها تختار؟ للبداية، خذ Visual Studio Code، الذي يُختصر غالبًا إلى VS Code. إنه مجاني، ويعمل على Windows وmacOS وLinux، وهو الأكثر استخدامًا بفارق كبير: فكل درس ستقرأه سيفترض وجوده. حمّله من موقعه الرسمي فقط، code.visualstudio.com. وهناك بديلان إن كنت تفضّل: Zed وSublime Text، وكلاهما أخفّ. لا تقضِ ثلاثة أيام في المقارنة بينها: فمحرّرك مجرّد أداة، ويمكنك دائمًا تغييره لاحقًا.

التثبيت لا يحمل أي مفاجأة: حمّل الملف، وشغّله، واقبل الخيارات الافتراضية. على Windows، يعرض عليك مربّع اختيار إضافة عنصر "Open with Code" إلى قائمة النقر بالزر الأيمن: علّم عليه، فهو مفيد فعلًا. وعند التشغيل الأول، يعرض عليك المحرّر سمة فاتحة أو داكنة. اختر ما يريح عينيك أكثر، فلا أثر آخر لذلك.

إليك أهم عادة في هذا الدرس: افتح دائمًا مجلدًا، ولا تفتح أبدًا ملفًا مفردًا بمفرده. استخدم File ثم Open Folder، وأشر إلى مجلد مشروعك. عندئذ يعرض المحرّر شجرة الملفات كاملة في لوحة جانبية، ويستطيع البحث في كل ملفاتك، ويفهم الروابط بينها. أما فتح ملف وحيد فأشبه بقراءة صفحة مُمزَّقة من كتاب.

JSON
{
  "files.encoding": "utf8",
  "files.eol": "\n",
  "files.autoSave": "afterDelay",
  "editor.tabSize": 2,
  "editor.renderWhitespace": "boundary"
}
الإعدادات المُوصى بها لـ VS Code: ترميز UTF-8، ونهايات أسطر LF، وإزاحة بمسافتين.

اختبار المعرفة

تأكّد من أنك تذكّرت النقاط الأساسية في هذا الدرس.

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