RubyMine ติดตั้ง IDE นี้สำหรับ Ruby จาก Jetbrains บน Ubuntu

เกี่ยวกับทับทิม

ในบทความต่อไปเราจะมาดู RubyMine นี่คือ IDE อันทรงพลังสำหรับ Ruby โดย JetBrains เช่นเดียวกับคนอื่น ๆ JetBrains IDEนอกจากนี้ RubyMine ยังมีการเติมข้อความอัตโนมัติอย่างชาญฉลาดและเครื่องมืออื่น ๆ อีกมากมายเพื่อช่วยให้ผู้ใช้เขียนและแก้ไขข้อบกพร่องของแอปพลิเคชัน Ruby ได้อย่างรวดเร็ว

ในบทความนี้เราจะดูวิธีการติดตั้ง IDE นี้ใน Ubuntu สำหรับตัวอย่างนี้ฉันจะใช้ Ubuntu 18.04 LTS พร้อมใบอนุญาตตัวอย่าง เนื่องจาก RubyMine ไม่ฟรี. ให้คุณใช้ไฟล์ รุ่นทดลองใช้เป็นเวลา 30 วันจากนั้นคุณต้องจ่ายเงินสำหรับใบอนุญาตที่เกี่ยวข้องเพื่อให้สามารถใช้งานได้

ติดตั้ง RubyMine

ติดตั้งภาษาโปรแกรม Ruby

ในการรันโปรแกรม Ruby เราจะต้อง ติดตั้งภาษาโปรแกรม Ruby บนเครื่องที่เราวางแผนจะใช้ ใน Ubuntu ภาษานี้สามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):

ติดตั้งภาษา Ruby-full

sudo apt install ruby-full

ติดตั้ง RubyMine IDE

บน Ubuntu 16.04 LTS และเวอร์ชันที่ใหม่กว่า RubyMine มีให้ในแพ็คเกจ SNAP. ขอบคุณสิ่งนี้ที่คุณทำได้ ติดตั้งเวอร์ชันล่าสุดบน Ubuntu จากที่เก็บแพ็คเกจ Ubuntu SNAP อย่างเป็นทางการ

ในการเริ่มการติดตั้งเพียงแค่เปิดเทอร์มินัล (Ctrl + Alt + T) และ ติดตั้งแพ็คเกจ RubyMine SNAP ดำเนินการคำสั่งต่อไปนี้:

sudo snap install rubymine --classic

แพคเกจสแน็ปที่เกี่ยวข้องจะเริ่มดาวน์โหลดและติดตั้ง

ติดตั้งแพ็คเกจ rubymine snap

การตั้งค่าเริ่มต้น RubyMine

ตอนนี้คุณสามารถ เริ่ม RubyMine จากเมนูแอปพลิเคชัน Ubuntu ดังที่เห็นในภาพหน้าจอต่อไปนี้

ตัวเรียกใช้ RubyMine

เนื่องจากคุณจะใช้งาน RubyMine เป็นครั้งแรกจึงเป็นเหตุผลว่าคุณไม่มีการตั้งค่าใด ๆ ที่จะนำเข้า เพียงแค่เลือก "ห้ามนำเข้าการกำหนดค่า” และคลิกที่“Ok"

นำเข้าตัวเลือกไปยัง RubyMine

หน้าจอถัดไปจะเป็นหน้าจอที่คุณต้องทำ ยอมรับข้อตกลงผู้ใช้ JetBrains. ในการดำเนินการดังกล่าวคุณจะต้องยืนยันว่าคุณได้อ่านและยอมรับข้อกำหนดโดยช่องทำเครื่องหมายของข้อตกลงผู้ใช้นี้ ดำเนินการต่อโดยคลิก«ต่อ"

ยอมรับใบอนุญาต RubyMine

ตอนนี้เลือกไฟล์ ธีม UI และคลิกที่«ดังต่อไปนี้"

ธีม ui สำหรับ RubyMine

เรายังคง เลือกคีย์แมป ที่คุณรู้สึกสะดวกสบาย คลิกที่ "ดังต่อไปนี้"

การตั้งค่าคีย์สำหรับ RubyMine

ตอนนี้เราจะมีความเป็นไปได้ของ เปิด / ปิดฟังก์ชันบางอย่าง ตามความต้องการของคุณ เมื่อเสร็จแล้วให้คลิกที่«ดังต่อไปนี้"

เพิ่มฟังก์ชัน RubyMine

ณ จุดนี้ JetBrains จะแนะนำบางส่วน ปลั๊กอินยอดนิยมสำหรับ RubyMine. หากคุณสนใจสิ่งเหล่านี้เพียงคลิกที่«ติดตั้ง»ในการติดตั้ง เมื่อเสร็จแล้วให้คลิกที่«เริ่มต้นกับ RubyMine"

ปลั๊กอินสำหรับ RubyMine

ตอนนี้คุณต้อง เปิดใช้งาน IDE RubyMine ไม่ฟรี. ในการใช้งานคุณต้องซื้อใบอนุญาต JetBrains เมื่อคุณมีข้อมูลประจำตัวหรือตัดสินใจใช้เวอร์ชันนี้เพื่อทดลองใช้ฟรี 30 วันคุณสามารถเปิดใช้งาน RubyMine ได้จากหน้าต่างนี้

หลังจากกำหนดค่าเริ่มต้นเราจะเห็นหน้าต่าง RubyMine แรก จากที่นี่คุณจะสามารถสร้างโครงการใหม่และจัดการโครงการที่มีอยู่ได้

หน้าจอต้อนรับ RubyMine

สร้างโปรเจ็กต์ Ruby พื้นฐานด้วย RubyMine

เป็นตัวอย่างการใช้งานเรามาดูวิธีการ สร้างโครงการใหม่เพื่อให้สามารถ เรียกใช้โปรแกรม Ruby อย่างง่าย. ขั้นแรกเราเริ่ม 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. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา