Lazarus, IDE לפיתוח אפליקציות עם Object Pascal

על Lazarus IDE

במאמר הבא אנחנו הולכים להסתכל על לזרוס. זה IDE חוצה פלטפורמות לפיתוח מהיר של יישומים המבוסס על שפת התכנות אובייקט פסקל. הוא כולל מגוון רכיבים מחוץ לקופסה, ומעצב טפסים גרפי ליצירת ממשקי משתמש גרפיים מורכבים בקלות.

אנחנו יכולים ליצור אפליקציות מסחריות או קוד פתוח משלנו. הודות ל-IDE זה, משתמשים יוכלו ליצור דפדפני קבצים, מציגי תמונות, יישומי מסד נתונים, עריכת גרפיקה, משחקים, תוכנות תלת מימד, תוכנות ניתוח רפואי או כל סוג אחר של תוכנה.

תכונות כלליות של Lazarus IDE

אפשרויות רעיונות

  • האם IDE ברישיון GPL.
  • לזרוס פועל על Gnu / Linux, Windows ו- macOS, בין יתר.
  • אנחנו יכולים ליצור קבצים בינאריים מקוריים, ולהפיץ אותם ללא תלות בכל סביבת זמן ריצה.
  • יש לו א מעצב טפסים גרור ושחרר בקלות ליצור עיצובים עוצמתיים.
  • יש לו סנכרון אוטומטי בין GUI-Forms וקוד.
  • מספק למשתמש עוצמה עורך קוד עם הדגשת תחביר והשלמת קוד.
  • הוא מציע גם א מערכת קומפילציה וניפוי באגים מובנית. אנחנו יכולים להריץ, לבדוק ולאפות באגים בפרויקטים שלנו מה-IDE.
  • מערכת חבילות לזרוס מאפשר להתקין תוספים של צד שלישי כדי להרחיב את ה-IDE.

לזרוס רץ

  • זהו IDE המסוגל לטפל בפרויקטים גדולים. מהדר FPC שלו מפותח כל הזמן כדי לשפר את הביצועים.
  • אנו נמצא א מעצב גרפי של צורות עם הנחיות להתיישרות עם רכיבים סמוכים.
  • לזרוס ארה"ב פסקאל בחינם כמו השפה שלך, שהוא ניב אובייקט פסקל.
  • ספריות הליבה מופצות תחת LGPL. בזכותם נוכל ליצור אפליקציות מסחריות ולא מסחריות.
  • תאימות עם Utf8 ו-i18n.
  • יישומי לינוקס / BSD יכולים להיות תלויים ב-GTK2 או QT.

אלה רק חלק מהתכונות של פרויקט זה. יכול להיות להתייעץ עם כולם בפירוט מה אתר הפרויקט.

התקן את Lazarus IDE

דרך חבילות ה-DEB הרשמיות שלך

IDE זה מספק חבילות DEB רשמיות, שניתן להוריד מ Sourceforge.net.

הורד חבילות של lazarus ide deb

יש לומר זאת נצטרך להוריד ולהתקין את שלוש חבילות ה-DEB הזמינות; fpc-laz, fpc-src ולזארוס. חבילות אלו כוללות:

  • 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-*

דרך מאגר אובונטו

אובונטו כוללת את לזרוס במאגרים משלה, אך הוא אינו מספק עדכונים עבור החבילה. לָכֵן, החבילה שאנחנו הולכים להתקין תהיה ישנה, ​​היום היא מתקינה את גרסה 2.0.6. למרות של-Ubuntu 21.10 יש גרסה 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

לזרוס יש קהילה נהדרת של אנשים שתומכים זה בזה. הם כוללים מדענים וסטודנטים, תלמידים ומורים, אנשי מקצוע וחובבים. וn la Wiki של הפרויקט, אתה יכול למצוא הדרכות, קטעי וידאו, תיעוד ורעיונות. בנוסף, ניתן לקבל מידע נוסף ב- אתר האינטרנט של ה-IDE הזה.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.