במאמר הבא אנחנו הולכים להסתכל על לזרוס. זה 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.
יש לומר זאת נצטרך להוריד ולהתקין את שלוש חבילות ה-DEB הזמינות; fpc-laz, fpc-src ולזארוס. חבילות אלו כוללות:
- fpc-laz: זה המהדר, כמה כלי שורת פקודה, יחידות בסיס ורכיבים לא ויזואליים כמו גישה למסד נתונים.
- fpc-src: מקורות ה-fpc והחבילות שלהם, הנחוצים לחקר הקוד.
- לזרוס-פרויקט: ה-IDE, רכיבים חזותיים וקבצי עזרה.
כפי שאמרתי, נצטרך להוריד את 3 החבילות. לאחר שהורדנו אותם, יהיה צורך לעבור רק לתיקיה שבה נשמר הקבצים. ברגע שנכנס אליו, מהמסוף (Ctrl + Alt + T), נצטרך הפעל את הפקודה הבאה כדי להתקין את החבילות:
sudo apt install ./fpc-*.deb ./lazarus-project*.deb
הסר את ההתקנה
כדי הסר את ה-IDE הזהנצטרך רק לפתוח מסוף (Ctrl + Alt + T) ולהפעיל את הפקודה המוצגת להלן:
sudo apt remove --autoremove lazarus lazarus-project fpc-*
דרך מאגר אובונטו
אובונטו כוללת את לזרוס במאגרים משלה, אך הוא אינו מספק עדכונים עבור החבילה. לָכֵן, החבילה שאנחנו הולכים להתקין תהיה ישנה, היום היא מתקינה את גרסה 2.0.6. למרות של-Ubuntu 21.10 יש גרסה 2.0.12 זמינה, שהיא העדכנית ביותר כרגע.
כדי התקן את החבילה במערכת אובונטו שלנו, יש צורך רק לפתוח מסוף (Ctrl + Alt + T) ולבצע את הפקודה:
sudo apt install lazarus
לאחר השלמת ההתקנה, נוכל לעשות זאת מצא את המשגר של IDE זה במערכת שלנו כדי להפעיל את התוכנית.
הסר את ההתקנה
הסר את ה-IDE המותקן כחבילת DEB זה פשוט כמו לפתוח מסוף (Ctrl + Alt + T) ולהפעיל את הפקודה:
sudo apt remove lazarus; sudo apt autoremove
לזרוס יש קהילה נהדרת של אנשים שתומכים זה בזה. הם כוללים מדענים וסטודנטים, תלמידים ומורים, אנשי מקצוע וחובבים. וn la Wiki של הפרויקט, אתה יכול למצוא הדרכות, קטעי וידאו, תיעוד ורעיונות. בנוסף, ניתן לקבל מידע נוסף ב- אתר האינטרנט של ה-IDE הזה.