RubyMine ، قم بتثبيت IDE لـ Ruby من Jetbrains على Ubuntu

حول الروبيمين

في المقالة التالية سوف نلقي نظرة على RubyMine. هذا هو IDE قوي لروبي بواسطة JetBrains. تماما مثل أي شخص آخر JetBrains IDE، يتميز RubyMine أيضًا بالإكمال التلقائي الذكي والعديد من الأدوات الأخرى لمساعدة المستخدم على كتابة تطبيق Ruby وتصحيحه بسرعة.

في هذه المقالة سنرى كيفية تثبيت IDE هذا في Ubuntu. في هذا المثال ، سأستخدم Ubuntu 18.04 LTS مع نموذج ترخيص. هذا يرجع إلى RubyMine ليس مجانيًا. يسمح لك باستخدام ملف نسخة تجريبية لمدة 30 يوما، ثم يتعين عليك دفع مقابل الترخيص المقابل لتتمكن من استخدامه.

قم بتثبيت RubyMine

قم بتثبيت لغة برمجة روبي

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

تثبيت لغة روبي كاملة

sudo apt install ruby-full

قم بتثبيت RubyMine IDE

على Ubuntu 16.04 LTS والإصدارات الأحدث ، RubyMine متاح كحزمة SNAP. بفضل هذا يمكنك قم بتثبيت أحدث إصدار له على Ubuntu من مستودع حزم Ubuntu SNAP الرسمي.

لبدء التثبيت ، ما عليك سوى فتح Terminal (Ctrl + Alt + T) و قم بتثبيت حزمة RubyMine SNAP تشغيل الأمر التالي:

sudo snap install rubymine --classic

سيبدأ تنزيل حزمة الخاطف المقابلة وتثبيتها.

تثبيت حزمة المفاجئة rubymine

الإعداد الأولي لـ RubyMine

الآن انت تستطيع ابدأ RubyMine من قائمة تطبيقات Ubuntu ، كما يمكن رؤيته في لقطة الشاشة التالية.

قاذفة RubyMine

نظرًا لأنك ستشغل RubyMine لأول مرة ، فمن المنطقي أنه ليس لديك أي إعدادات لاستيرادها. ببساطة اختر "لا تستورد التكوين"وانقر على"Ok".

خيارات الاستيراد إلى RubyMine

ستكون الشاشة التالية هي الشاشة التي يتعين عليك القيام بها قبول اتفاقية مستخدم JetBrains. للقيام بذلك ، سيتعين عليك تأكيد أنك قد قرأته وأنك تقبل الشروط عن طريق مربع الاختيار هذا لاتفاقية المستخدم. تابع بالنقر على «استمر".

اقبل رخصة RubyMine

الآن حدد ملف موضوع واجهة المستخدم وانقر على «التالي".

موضوع واجهة المستخدم لـ RubyMine

نواصل اختيار خريطة المفاتيح التي تشعر بالراحة معها. انقر فوق «التالي".

الإعدادات الرئيسية لـ RubyMine

الآن سيكون لدينا إمكانية تمكين / تعطيل وظائف معينة حسب احتياجاتك. بمجرد الانتهاء ، انقر فوق «التالي".

إضافة وظائف RubyMine

في هذه المرحلة سوف يقترح JetBrains بعض الإضافات الشائعة لـ RubyMine. إذا كنت مهتمًا بأي منها ، فما عليك سوى النقر فوق «تثبيت»لتثبيته. بمجرد الانتهاء ، انقر فوق «ابدأ مع RubyMine".

الإضافات لـ RubyMine

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

بعد التكوين الأولي ، سنرى نافذة RubyMine الأولى. من هنا سيكون من المكان حيث ستتمكن من إنشاء مشاريع جديدة وإدارة المشاريع الحالية.

شاشة ترحيب RubyMine

أنشئ مشروع Ruby الأساسي باستخدام RubyMine

كمثال على الاستخدام ، دعنا نرى كيف إنشاء مشروع جديد لتكون قادرة قم بتشغيل برنامج روبي بسيط. أولاً ، بدأنا RubyMine. عليك فقط النقر فوق "إنشاء مشروع جديد".

إنشاء مشروع جديد مع RubyMine

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

توطين مشروع جديد و ruby ​​sdk في RubyMine

بمجرد دخول البرنامج ، سنفعل قم بإنشاء ملف جديد يسمى hello.rb. في الداخل سنكتب الأسطر التالية:

مرحبًا بكم في العالم مع RubyMine

msg = “Esto es un ejemplo de proyecto creado con RubyMine”
puts(msg)

بمجرد الانتهاء ، انقر فوق الزر "لعب"، كما هو موضح في الصورة التالية ، إلى قم بتشغيل برنامج المثال hello.rb.

زر تشغيل البرنامج في RubyMine

إذا كنت تريد تشغيل البرنامج ، فسيظهر الزر "تشغيل" باللون الرمادي. لا تقلق ، يمكنك أيضًا شغّل البرنامج من القائمة «تشغيل → تشغيل«.

قم بتشغيل برنامج مع قائمة التشغيل في RubyMine

الآن حدد برنامج Ruby الخاص بك من القائمة.

حدد المشروع المراد تشغيله في RubyMine

يجب أن يعمل البرنامج ويعرض الإخراج الصحيح كما ترى في لقطة الشاشة التالية.

يعمل البرنامج في RubyMine

قم بإلغاء تثبيت RubyMine

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

sudo snap remove rubymine

إذا كنت مهتمًا بهذا IDE ، فيمكنك ذلك استشر المزيد من المعلومات في موقع المشروع.


اترك تعليقك

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

*

*

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