KDevelop, סביבת פיתוח משולבת בחינם וקוד פתוח

על KDevelop

במאמר הבא אנחנו הולכים להסתכל על Kdevelop. זה סביבת פיתוח משולבת בחינם וקוד פתוח, כרגע בגרסה 5.6.1, וניתן למצוא את זה זמין עבור Gnu / Linux, Solaris, FreeBSD, macOS ו-Windows. KDevelop זמין בחינם תחת רישיון GNU GPL.

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

מאפיינים כלליים של Kdevelop

להגדיר את KDevelop

  • השפות הבאות נתמכות באופן מלא, מה שאומר שיש להן הדגשת תחביר סמנטי, ניווט והשלמת קוד; C / C ++, ObjC, Qt QML, JavaScript, Python ו-PHP.
  • יתר על כן, אלה מערכות בקרת גרסאות יש שילוב GUI: Git, Bazaar, Subversion, CVS, Mercurial ו כוח.
  • IDE זה הוא קל להתאים לסגנון שלך. בתוכנית אנו יכולים לסדר מחדש, להפעיל או לבטל כל כפתור בשורת התפריטים, להשתמש בתצוגות מחולקות שרירותיות. אנחנו יכולים גם לעבוד עם ערכת צבעים באופן חופשי, בנפרד עבור האפליקציה והעורך. זה גם יאפשר לנו להקצות קיצורי דרך כמעט לכל הפעולות של ה-IDE.
  • KDevelop מספקת א אינטגרציה חלקה עם מגוון ספקי תיעוד (QtHelp, Man, CMake וכו')
  • לתוכנית יש התחלה מהירה ובכלל יצרוך מעט זיכרון.

kdevelop פועל

  • אנחנו יכולים לעבוד עם קטעי קוד חזקים וניתנים לתכנות מלא עם תבניות. ניתן להגדיר אותם כך שיופיעו ברשימת השלמת הקוד.
  • יש לו עוצמה חיפוש והחלפה אפשרות, גם בפרויקטים שלמים. לחלופין, זה יאפשר לנו להשתמש בביטויים רגולריים.
  • יהיה לנו כלי לסינון הבעיות, שיראה לנו את כל הבעיות (תחביר ושגיאות סמנטיות, TODO וכו'.)
  • זה יכול הצג כמעט כל סוג של קובץ כלשונית / מסמך בתוך ה-IDE.
  • חשבון עם תמיכה בסקריפט חיצוני.
  • יש לזה מצב קלט תואם Vim.

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

התקן את KDevelop IDE על אובונטו

שימוש ב- Flatpak

כדי התקן תוכנית זו באמצעות שלך חבילת flatpak, נצטרך לאפשר את הטכנולוגיה הזו במערכת שלנו. אם אתה משתמש באובונטו 20.04 ועדיין אין לך אותו, אתה יכול להמשיך המדריך שכתב עמית בבלוג זה לפני זמן מה.

כאשר תוכל להתקין סוגים אלה של חבילות במחשב שלך, יהיה עליך רק לפתוח מסוף (Ctrl + Alt + T) ולהפעיל את התקן פקודה:

התקן IDE בתור flatpak

flatpak install flathub org.kde.kdevelop

לאחר סיום, אתה יכול להתחיל לחפש את משגר התוכניות במערכת שלנו, או לבצע בטרמינל:

flatpak run org.kde.kdevelop

הסר את ההתקנה

כדי הסר את KDevelop IDE מהצוות שלנו, נצטרך רק לפתוח מסוף (Ctrl + Alt + T) ולבצע:

הסר את ההתקנה כ- flatpak

sudo flatpak uninstall org.kde.kdevelop

באמצעות AppImage

אנחנו יכולים לקבל את התוכנית הזו בצוות שלנו הורדת קובץ AppImage מה- דף הפרויקט. בנוסף לשימוש בדפדפן האינטרנט להורדת קובץ זה, תהיה לנו גם אפשרות לפתוח מסוף (Ctrl + Alt + T) ולהפעיל wget כדלקמן, להורדת הקובץ האחרון שפורסם היום:

הורד את Kdevelvop בתור AppImage

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.1/bin/linux/KDevelop-5.6.1-x86_64.AppImage

כאשר ההורדה תסתיים, נצטרך לעשות זאת לתת הרשאות ביצוע לקובץ. לשם כך, באותו מסוף, מהתיקייה בה שמרנו את הקובץ שזה עתה הורדנו, יש רק צורך לכתוב:

sudo chmod +x KDevelop.AppImage

לאחר הפקודה הקודמת, זה יהיה הכרחי בלבד לחץ פעמיים על קובץ זה כדי להפעיל את התוכנית. אבל בנוסף, תהיה לנו גם אפשרות להפעיל אותו מהמסוף (Ctrl + Alt + T) תוך ביצוע הקובץ עם הפקודה:

התחל כתמונת אפליקציה

./KDevelop.AppImage

דרך APT

KDevelop IDE זמין גם במאגרי ברירת המחדל של אובונטו. אם כי אפשרות התקנה זו, עד היום, עדיין מתקינה את גרסה 5.5.0. ניתן להתקין את זה בקלות על ידי פתיחת מסוף (Ctrl + Alt + T) ושימוש ב-APT באופן הבא:

התקן את kdevelop עם apt

sudo apt install kdevelop

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

משגר התוכנית

הסר את ההתקנה

אם אתה רוצה הסר תוכנית זו מהמערכת שלך, במסוף (Ctrl + Alt + T) תצטרך להשתמש רק בפקודה:

הסר את ההתקנה של kdevelop APT

sudo apt remove kdevelop; sudo apt autoremove

כדי לקבל מידע על תוכנית זו והשימוש בה, המשתמשים יכולים ללכת אל תיעוד רשמי, כדי מאגר פרויקטים או שלו אתר אינטרנט.


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

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

*

*

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