Lazarus ซึ่งเป็น IDE สำหรับการพัฒนาแอปพลิเคชันด้วย Object Pascal

เกี่ยวกับ Lazarus IDE

ในบทความหน้าเราจะพาไปดูลาซารัสกัน นี่คือ IDE ข้ามแพลตฟอร์มสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็วตามภาษาการเขียนโปรแกรม วัตถุปาสคาล. มันมีส่วนประกอบสำเร็จรูปที่หลากหลาย และตัวออกแบบแบบฟอร์มกราฟิกเพื่อสร้างส่วนต่อประสานกราฟิกกับผู้ใช้ที่ซับซ้อนได้อย่างง่ายดาย

เราสามารถสร้างแอปพลิเคชันเชิงพาณิชย์หรือโอเพ่นซอร์สของเราเองได้. ด้วย IDE นี้ ผู้ใช้จะสามารถสร้างไฟล์เบราว์เซอร์ โปรแกรมดูรูปภาพ แอปพลิเคชันฐานข้อมูล การแก้ไขกราฟิก, เกม, ซอฟต์แวร์ 3D, ซอฟต์แวร์วิเคราะห์ทางการแพทย์ หรือซอฟต์แวร์ประเภทอื่น

คุณสมบัติทั่วไปของ Lazarus IDE

ตัวเลือกไอดี

  • มันเป็น GPL ที่ได้รับใบอนุญาต IDE.
  • ลาซารัส ทำงานบน Gnu / Linux, Windows และ macOS, otros Entre
  • เราทำได้ สร้างไบนารีเนทีฟ และแจกจ่ายโดยไม่มีการพึ่งพาในสภาพแวดล้อมรันไทม์ใดๆ.
  • มันมี ตัวออกแบบแบบฟอร์มลากและวางอย่างง่าย เพื่อสร้างการออกแบบที่ทรงพลัง
  • มันมี การซิงโครไนซ์อัตโนมัติระหว่าง GUI-Forms และ code.
  • ให้ผู้ใช้ที่มีประสิทธิภาพ โปรแกรมแก้ไขโค้ดพร้อมการเน้นไวยากรณ์และการเติมโค้ดให้สมบูรณ์.
  • มันยังมี ระบบคอมไพล์และดีบักเกอร์ในตัว. เราสามารถรัน ทดสอบ และดีบักโปรเจ็กต์ของเราจาก IDE
  • ระบบแพ็คเกจลาซารัส อนุญาตให้ติดตั้งปลั๊กอินบุคคลที่สาม เพื่อขยาย IDE

ลาซารัสวิ่ง

  • นี้คือ IDE ที่สามารถจัดการโครงการขนาดใหญ่ได้. คอมไพเลอร์ FPC ได้รับการพัฒนาอย่างต่อเนื่องเพื่อปรับปรุงประสิทธิภาพ
  • เราจะพบไฟล์ นักออกแบบกราฟิกของรูปทรง พร้อมแนวทางการปรับให้เข้ากับส่วนประกอบที่อยู่ติดกัน
  • ลาซารัส สหรัฐอเมริกา ปาสคาลฟรี ชอบภาษาของคุณซึ่งเป็นภาษาถิ่นของ Object Pascal
  • ไลบรารีหลักเผยแพร่ภายใต้ LGPL. ต้องขอบคุณพวกเขา เราจะสามารถสร้างแอปพลิเคชันเชิงพาณิชย์และที่ไม่ใช่เชิงพาณิชย์ได้
  • เข้ากันได้กับ Utf8 และ i18n.
  • แอปพลิเคชัน Linux / BSD ขึ้นอยู่กับ GTK2 หรือ QT.

นี่เป็นเพียงคุณสมบัติบางส่วนของโครงการนี้ เป็นไปได้ ปรึกษาพวกเขาทั้งหมดโดยละเอียดจากไฟล์ เว็บไซต์โครงการ.

ติดตั้ง Lazarus IDE

ผ่านแพ็คเกจ DEB อย่างเป็นทางการของคุณ

IDE นี้มีแพ็คเกจ DEB อย่างเป็นทางการซึ่งสามารถดาวน์โหลดได้จาก แหล่งที่มาforge.net.

ดาวน์โหลดแพ็คเกจ lazarus ide deb

ก็จะต้องมีการพูดกันว่า เราจะต้องดาวน์โหลดและติดตั้งแพ็คเกจ DEB ที่มีอยู่สามแพ็คเกจ fpc-laz, fpc-src และ lazarus. แพ็คเกจเหล่านี้รวมถึง:

  • fpc-laz: มันคือคอมไพเลอร์ เครื่องมือบรรทัดคำสั่ง หน่วยพื้นฐาน และส่วนประกอบที่ไม่ใช่ภาพ เช่น การเข้าถึงฐานข้อมูล
  • fpc-src: แหล่งที่มาของ fpc และแพ็คเกจ จำเป็นสำหรับการสำรวจโค้ด
  • ลาซารัสโปรเจกต์: IDE ส่วนประกอบภาพ และไฟล์วิธีใช้

อย่างที่บอกไปเราจะต้องดาวน์โหลดทั้ง 3 แพ็คเกจ เมื่อเราดาวน์โหลดแล้ว จำเป็นต้องไปที่โฟลเดอร์ที่เราบันทึกไฟล์ไว้เท่านั้น เมื่อเข้าไปแล้วจากเทอร์มินัล (Ctrl + Alt + T) เราจะต้อง เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งแพ็คเกจ:

ติดตั้ง lazarus ide ด้วยแพ็คเกจ deb

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

ถอนการติดตั้ง

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

ถอนการติดตั้งแพ็คเกจ deb

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

ผ่านที่เก็บ Ubuntu

Ubuntu รวม Lazarus ไว้ในที่เก็บข้อมูลของตัวเองแต่ไม่มีการอัปเดตสำหรับแพ็คเกจ ดังนั้น, แพ็คเกจที่เราจะติดตั้งจะเก่า วันนี้มันติดตั้งเวอร์ชัน 2.0.6. แม้ว่า Ubuntu 21.10 จะมีเวอร์ชัน 2.0.12 ซึ่งเป็นเวอร์ชันล่าสุดในขณะนี้

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

ติดตั้งลาซารัสด้วยapt

sudo apt install lazarus

เมื่อการติดตั้งเสร็จสมบูรณ์เราสามารถทำได้ ค้นหาตัวเรียกใช้ของ IDE นี้ ในระบบของเราเพื่อเริ่มโปรแกรม

ตัวเรียกใช้แอป

ถอนการติดตั้ง

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

ถอนการติดตั้ง lazarus ด้วย apt

sudo apt remove lazarus; sudo apt autoremove

ลาซารัสมีชุมชนมากมายที่ช่วยเหลือซึ่งกันและกัน ประกอบด้วยนักวิทยาศาสตร์และนักศึกษา นักเรียนและครู ผู้เชี่ยวชาญและมือสมัครเล่น และn วิกิพีเดีย ของโครงการ คุณสามารถหาบทเรียน วิดีโอเอกสารและแนวคิด นอกจากนี้ยังสามารถหาข้อมูลเพิ่มเติมได้ใน เว็บไซต์ของ IDE . นี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

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