03# | LUA | Setting up Environment | تجهيز بيئة العمل
كيفية تثبيت بيئة العمل والبدء في برمجة لغة Lua
المقدمة
عندما تستعد للبدء في برمجة لغة Lua المميزة، يجب أولاً أن تجهز البيئة المناسبة للعمل بها. هذه المقالة ستقدم لك خطوات تثبيت بيئة العمل الخاصة باللغة وتوجيهك نحو البداية في برمجتها.
الخطوة 1: استخدام موقع repl.it
إذا كنت ترغب في التعرف على لغة Lua بشكل سريع، يمكنك استخدام موقع repl.it لهذا الغرض. ومع ذلك، يُنصح بعدم الاعتماد عليه كوسيلة رئيسية للبرمجة.
قم بفتح متصفح الويب وانتقل إلى موقع repl.it.
سجّل حسابًا جديدًا على الموقع إذا لم يكن لديك حساب بالفعل.
اختر "Create Repl" وحدد قالب Lua، وقم بتسمية القالب بأي اسم تريده.
بعد إنشاء القالب، يمكنك تجربة كتابة الأوامر مثل print("hello world") وتشغيلها.
print("hello world")
الخطوة 2: تثبيت Lua من الموقع الرسمي
يمكنك تثبيت Lua على جهاز الكمبيوتر الخاص بك للعمل على مشاريع أكبر وأكثر تعقيدًا. يمكن القيام بذلك عبر الموقع الرسمي للغة Lua.
انتقل إلى الموقع الرسمي للغة Lua.
انتقل إلى قسم "Download" ثم اختر "Get a Binary".
حدد نسخة الويندوز التي تناسب نوع جهازك (32 بت أو 64 بت).
انتظر حتى يتم تنزيل الملف على جهازك.
الخطوة 3: تثبيت Lua على الجهاز
بعد تنزيل الملف، قم بفك الضغط عنه باستخدام برنامج مثل WinRAR.
قم بنقل الملفات إلى مجلد بإسم "Lua" على القرص C.
الخطوة 4: إعداد متغيرات البيئة (Environment Variables)
ابحث في قائمة البحث عن "environment" وانقر على "Edit the system environment variables".
انتقل إلى علامة التبويب "Advanced" ثم انقر على "Environment Variables".
تحت قسم "System variables"، ابحث عن متغير اسمه "Path" وانقر على "Edit".
انقر على "New" وأضف مسار مجلد Lua الذي قمت بنقله في الخطوة السابقة.
احفظ التغييرات وأغلق نافذة الإعدادات.
الخطوة 5: كتابة وتشغيل الأوامر باستخدام لغة Lua
قم بفتح محرر النصوص الذي تفضله (مثل Notepad++) أو استخدم برنامج Visual Studio Code.
قم بإنشاء ملف جديد وامنحه امتداد .lua.
قم بكتابة الأوامر المراد تنفيذها باستخدام لغة Lua. مثلاً: print("hello world").
احفظ الملف باسم مناسب.
الخطوة 6: تشغيل الأوامر باستخدام الـ Command Line
افتح نافذة Command Prompt (CMD).
انتقل إلى المجلد الذي تم فيه حفظ الملف باستخدام أمر cd.
أدخل الأمر lua54 اسم_الملف.lua (حيث lua54 هو الإصدار واسم_الملف.lua هو اسم الملف الذي قمت بحفظه). سيقوم هذا بتنفيذ الأوامر في الملف وعرض الـ output.
الخطوة 7: البرمجة باستخدام بيئة تطويرية
استفد من بيئات التطوير المتقدمة لكتابة برامج أكبر وأكثر تعقيدًا. مثال على ذلك هو استخدام برنامج Visual Studio Code:
قم بتنزيل وتثبيت برنامج Visual Studio Code من الموقع الرسمي.
قم بفتح البرنامج وانقر على "Open Folder" لفتح المجلد الذي تحتوي على ملفاتك.
قم بإنشاء ملف جديد باستخدام امتداد .lua.
ابدأ بكتابة أوامر Lua داخل الملف.
استخدم اختصار "Ctrl + S" لحفظ التغييرات.
تهيئة ملف tasks.json لتشغيل برامج Lua
بعد أن قمنا بتثبيت Lua وإعداد بيئة العمل، نحتاج إلى تهيئة ملف tasks.json لنكون قادرين على تشغيل برامج Lua من داخل برنامج Visual Studio Code.
الخطوة 1: فتح Terminal وتشغيل Run Build Task
افتح نافذة Terminal.
قم بتشغيل مهمة البناء باستخدام الاختصار Ctrl + Shift + B.
الخطوة 2: إضافة مهمة بناء جديدة
قد يظهر رسالة تفيد بعدم وجود مهمة بناء. سنقوم بإضافة مهمة جديدة.
حدد "Configure Build Task" ثم اختر "Create tasks.json file from template".
اختر "Others" لإنشاء مهمة بناء خاصة بتشغيل برامج Lua.
الخطوة 3: تعديل ملف tasks.json
انتقل إلى ملف tasks.json الذي تم إنشاؤه.
قم بفتح الملف واستبدل محتواه بالكود التالي:
{
"version": "2.0.0",
"tasks": [
{
"label": "Run lua",
"type": "shell",
"command": "lua54",
"args": [
"${file}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
الخطوة 4: شرح الكود
"version": "2.0.0": إصدار ملف الـ tasks.json.
"label": "تشغيل لوا": اسم المهمة التي سيظهر عند تشغيلها.
"type": "shell": نوع المهمة هو shell.
"command": "lua54": الأمر الذي سيتم تنفيذه هو lua54، وهو اسم البرنامج الذي قمنا بتثبيته.
"args": ["${file}"]: قائمة الوسائط التي سيتم تمريرها إلى الأمر، وهنا نقوم بتمرير اسم الملف الحالي ${file}.
"group": إعدادات المجموعة التي ستكون جزءًا منها المهمة.
الخطوة 5: تشغيل الأمر
بعد حفظ التغييرات في ملف tasks.json، اضغط Ctrl + S لحفظ الملف.
أغلق ملف tasks.json.
قم بتشغيل مهمة البناء باستخدام الاختصار Ctrl + Shift + B.
الخطوة 6: مشاهدة النتائج
ستلاحظ أن النص الذي قمت بتكوينه في الملف الذي قمت بفتحه سيتم تنفيذه بواسطة lua54 وستظهر النتائج في نافذة Output.
الختام
بهذه الخطوات البسيطة، يمكنك تثبيت بيئة العمل للبرمجة باستخدام لغة Lua وبدء رحلتك في عالم البرمجة بهذه اللغة المذهلة. تذكر أن ممارسة وتجربة الأكواد ستساعدك في تحسين مهاراتك وتطوير مشاريعك بشكل مميز.
إرسال تعليق