مرحباً بالخوارزميات › الملاحق 18 / 19 السابق التالي

تثبيت بيئة البرمجة

تثبيت بيئة التطوير المتكاملة

نوصي باستخدام VS Code مفتوح المصدر وخفيف الوزن كبيئة تطوير متكاملة (IDE) محلية. تفضل بزيارة الموقع الرسمي لـ VS Code، ونزّل نسخة VS Code المناسبة لنظام التشغيل لديك وثبّتها.

تنزيل VS Code من الموقع الرسمي

يمتلك VS Code منظومة قوية من الإضافات تدعم تشغيل معظم لغات البرمجة وتنقيحها. على سبيل المثال، بعد تثبيت إضافة "Python Extension Pack" يمكنك تنقيح شيفرة Python. وتظهر خطوات التثبيت في الشكل التالي.

تثبيت إضافات VS Code

تثبيت بيئات اللغات

بيئة Python

  1. نزّل Miniconda3 وثبّتها مع Python 3.10 أو أحدث.
  2. ابحث عن python في سوق إضافات VS Code وثبّت Python Extension Pack.
  3. (اختياري) أدخل pip install black في سطر الأوامر لتثبيت منسّق الشيفرة.

بيئة C/C++

  1. تحتاج أنظمة Windows إلى تثبيت MinGW (دليل الإعداد)؛ أما macOS فيأتي مزوّداً بـ Clang ولا يحتاج إلى تثبيت.
  2. ابحث عن c++ في سوق إضافات VS Code وثبّت C/C++ Extension Pack.
  3. (اختياري) افتح صفحة الإعدادات، وابحث عن خيار تنسيق الشيفرة Clang_format_fallback Style، واضبطه على { BasedOnStyle: Microsoft, BreakBeforeBraces: Attach }.

بيئة Java

  1. نزّل OpenJDK (الإصدار 10 أو أحدث) وثبّته.
  2. ابحث عن java في سوق إضافات VS Code وثبّت Extension Pack for Java.

بيئة C#

  1. نزّل .NET 8.0 وثبّته.
  2. ابحث عن C# Dev Kit في سوق إضافات VS Code وثبّت C# Dev Kit (دليل الإعداد).
  3. يمكنك أيضاً استخدام Visual Studio (دليل التثبيت).

بيئة Go

  1. نزّل Go وثبّته.
  2. ابحث عن go في سوق إضافات VS Code وثبّت Go.
  3. اضغط Ctrl + Shift + P لفتح لوحة الأوامر، واكتب go، واختر Go: Install/Update Tools، وحدّد جميع الخيارات وثبّتها.

بيئة Swift

  1. نزّل Swift وثبّته.
  2. ابحث عن swift في سوق إضافات VS Code وثبّت Swift for Visual Studio Code.

بيئة JavaScript

  1. نزّل Node.js وثبّته.
  2. (اختياري) ابحث عن Prettier في سوق إضافات VS Code وثبّت منسّق الشيفرة.

بيئة TypeScript

  1. اتبع خطوات التثبيت نفسها الخاصة ببيئة JavaScript.
  2. ثبّت TypeScript Execute (tsx).
  3. ابحث عن typescript في سوق إضافات VS Code وثبّت Pretty TypeScript Errors.

بيئة Dart

  1. نزّل Dart وثبّته.
  2. ابحث عن dart في سوق إضافات VS Code وثبّت Dart.

بيئة Rust

  1. نزّل Rust وثبّته.
  2. ابحث عن rust في سوق إضافات VS Code وثبّت rust-analyzer.