KDevelop 5.5, מגיע עם שיפורים שונים ותמיכה משופרת ב- C ++ ו- PHP

KDevelop

לאחר שישה חודשים של פיתוח, הוכרז על שחרור הגרסה החדשה של סביבת התכנות המשולבת KDevelop 5.5, שבו לשלב כמה שיפורים ותכונות חדשות, ביניהם בולטים שיפורי תמיכה ב- C ++, PHP והשילוב עבור Python 3.8.

למי שלא מכיר את KDevelop, כדאי שתדעו זאת זה היא סביבת פיתוח משולבת עבור מערכות GNU / Linux-Unix, כמו גם עבור Windows, מתכננים להשיק אותו גם בגרסת Mac OS, KDevelop הוא פורסם ברישיון GPL ומיועד לשימוש בסביבה הגרפית KDE, אם כי זה עובד גם עם סביבות אחרות, כמו Gnome.

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

מתוכם נוכל להדגיש כמה כגון C, C ++, PHP ו- Python על ידי התקנת תוסף רשמי. שפות אחרות כגון Java, Ada, SQL, Perl ו- Pascal, כמו גם סקריפטים (סקריפטים) עבור מעטפת ה- Bash, טרם הועברו ל- KDevelop4, אם כי יתכן שהם יתמכו בעתיד.

kdevelop זה תואם לחלוטין לתהליך הפיתוח של KDE 5, כולל שימוש ב- Clang כמהדר. קוד הפרויקט משתמש בספריות KDE Frameworks 5 ו- Qt 5.

KDevelop משתמשת בעורך הטקסט של קייט כברירת מחדל. התכונות המוזכרות להלן ספציפיות לסביבת הפיתוח:

  • עורך קוד המקור עם הדגשת תחביר והטבעה אוטומטית (קייט).
  • ניהול סוגים שונים של פרויקטים, כגון CMake, Automake, qmake (לפרויקטים המבוססים על ספריית Qt ו- Ant (לפרויקטים המבוססים על Java).
  • דפדפן בין מחלקות היישום.
  • חזית עבור gcc, מערך המהדר של GNU.
  • חזית עבור הבאגים של GNU.
  • אשפים לייצור ועדכון הגדרות הכיתות ומסגרת היישומים.
  • השלמת קוד אוטומטית ב- C ו- C ++.
  • תמיכה מקומית ב- Doxygen.
  • מאפשר בקרת גרסאות.
  • ועוד

תכונות חדשות עיקריות של KDevelop 5.5

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

כך הוא תמיכה משופרת בשפת C ++, שאיתם נוספו אזהרות חסרות כדי לכלול את קבצי הכותרת המוגדרים כברירת מחדל.

בנוסף לתוספים לניתוח קוד על בסיס Clang-tidy ו- Clazy הוסיפו את היכולת לבחור סטים של צ'קים. לוגיקת החיפוש מסוג הורחבה עם השלמת קוד יזום.

שיפור נוסף הוא עבור תמיכה בשפת PHPכמו הוסיף תמיכה במאפיינים כתובים שהוצגו ב- PHP 7.4, לייבא פונקציות וקבועים ממרחבי שמות אחרים, מערכי סוגים וקבועי מחלקות גלויים.

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

בדיוק כמוהו תמיכה בהעברת משתני סביבה מסביבת התהליך והיכולת להגדיר את הסביבה מבוססת ה- flatpak.

משאר השינויים המוזכרים במודעה:

  • נוסף תמיכה ראשונית עבור Python 3.8
  • תיבת דו-שיח נוספה לביצוע פעולת rebase ב- Git
  • אוסף חוזר של קבצי זפת ניתן על ידי התקנת כותרות Pax
  • להגדרות נוספה אפשרות להשבית את הלחצנים לסגירת כרטיסיות.

כיצד להתקין את KDevelop 5.5 באובונטו ונגזרות?

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

בְּ, תוכל למצוא את קישורי ההורדה של הגרסה החדשה KDevelop 5.5 עבור מערכות ההפעלה השונות בה הוא תומך. במקרה של מי שמשתמשי Linux הם יכולים להשתמש בקובץ AppImage שניתן להשיג ולהוציא לפועל בעזרת מסוף על ידי הקלדת הפקודות הבאות:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.5.0/bin/linux/KDevelop-5.5.0-x86_64.AppImage
chmod +x KDevelop.AppImage 
./KDevelop.AppImage

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

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

*

*

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