Lazarus ، IDE لتطوير التطبيقات باستخدام Object Pascal

حول Lazarus IDE

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

يمكننا إنشاء تطبيقاتنا التجارية أو مفتوحة المصدر. بفضل IDE هذا ، سيتمكن المستخدمون من إنشاء مستعرضات الملفات وعارضات الصور وتطبيقات قواعد البيانات ، تحرير الرسوماتأو الألعاب أو البرامج ثلاثية الأبعاد أو برامج التحليل الطبي أو أي نوع آخر من البرامج.

الميزات العامة لـ Lazarus IDE

خيارات ID

  • وهو IDE المرخص لـ GPL.
  • لازاروس يعمل على Gnu / Linux و Windows و macOS، وغيرها.
  • نستطيع إنشاء ثنائيات أصلية وتوزيعها بدون تبعيات في أي بيئة تشغيل.
  • لديها مصمم نموذج سهل السحب والإفلات لإنشاء تصميمات قوية.
  • لديها المزامنة التلقائية بين أشكال واجهة المستخدم الرسومية والتعليمات البرمجية.
  • يزود المستخدم بملف محرر التعليمات البرمجية مع تمييز بناء الجملة وإكمال التعليمات البرمجية.
  • كما يقدم أ المدمج في نظام التجميع والمصحح. يمكننا تشغيل واختبار وتصحيح مشاريعنا من IDE.
  • نظام حزم Lazarus يسمح بتثبيت المكونات الإضافية لجهات خارجية لتوسيع IDE.

لازاروس الجري

  • هذا هو IDE قادر على التعامل مع المشاريع الكبيرة. يتم تطوير مترجم FPC الخاص به باستمرار لتحسين الأداء.
  • سوف نجد أ مصمم جرافيك للاشكال مع إرشادات للمحاذاة مع المكونات المجاورة.
  • لازاروس الولايات المتحدة الأمريكية باسكال الحرة مثل لغتك، وهي لهجة كائن باسكال.
  • يتم توزيع المكتبات الأساسية تحت LGPL. بفضلهم سنتمكن من إنشاء تطبيقات تجارية وغير تجارية.
  • التوافق مع Utf8 و i18n.
  • يمكن أن تعتمد تطبيقات Linux / BSD على GTK2 أو QT.

هذه ليست سوى بعض ميزات هذا المشروع. يستطيعون استشرهم جميعًا بالتفصيل من موقع المشروع.

قم بتثبيت Lazarus IDE

من خلال حزم DEB الرسمية الخاصة بك

يوفر IDE حزم DEB الرسمية، والتي يمكن تنزيلها من sourceforge.net.

تحميل حزم ديب lazarus بيئة تطوير متكاملة

يجب أن يقال ذلك سيتعين علينا تنزيل حزم DEB الثلاث المتاحة وتثبيتها ؛ fpc-laz و fpc-src و lazarus. تشمل هذه الحزم:

  • الشركة العامة للفوسفات-لاز: إنه المترجم وبعض أدوات سطر الأوامر والوحدات الأساسية والمكونات غير المرئية مثل الوصول إلى قاعدة البيانات.
  • الشركة العامة للفوسفات-src: مصادر fpc وحزمها اللازمة لاستكشاف الكود.
  • مشروع لازاروس: IDE والمكونات المرئية وملفات المساعدة.

كما قلت ، سيتعين علينا تنزيل الحزم الثلاثة. بمجرد تنزيلها ، سيكون من الضروري فقط الانتقال إلى المجلد الذي تم حفظ الملفات فيه. بمجرد دخوله ، من الجهاز الطرفي (Ctrl + Alt + T) ، سيتعين علينا ذلك قم بتشغيل الأمر التالي لتثبيت الحزم:

قم بتثبيت lazarus ID مع حزمة deb

sudo apt install ./fpc-*.deb ./lazarus-project*.deb

إلغاء

إلى إزالة هذا IDEسيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر الموضح أدناه:

إلغاء تثبيت حزمة deb

sudo apt remove --autoremove lazarus lazarus-project fpc-*

من خلال مستودع أوبونتو

Ubuntu يشمل Lazarus في مستودعاته الخاصة، لكنه لا يوفر تحديثات للحزمة. وبالتالي، الحزمة التي سنقوم بتثبيتها ستكون قديمة ، اليوم تقوم بتثبيت الإصدار 2.0.6. على الرغم من توفر الإصدار 21.10 من Ubuntu 2.0.12 ، وهو الأحدث في الوقت الحالي.

إلى قم بتثبيت الحزمة على نظام أوبونتو الخاص بنا، من الضروري فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر:

تثبيت lazarus مع apt

sudo apt install lazarus

بمجرد اكتمال التثبيت ، يمكننا ذلك العثور على قاذفة IDE هذا في نظامنا لبدء البرنامج.

قاذفة التطبيق

إلغاء

قم بإزالة IDE المثبت كحزمة DEB الأمر بسيط مثل فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر:

قم بإلغاء تثبيت lazarus مع apt

sudo apt remove lazarus; sudo apt autoremove

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.