NetBeans 18 מגיע עם תמיכה משופרת בחלודה, שיפורי תחזוקה ועוד

אפאצ'י-נטפולי

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

ה-lשחרור הגרסה החדשה של Apache NetBeans 18, בהם בוצעו מספר רב של שינויים ושיפורים הן עבור Java, PHP, וכן שיפורי תחזוקה, תיקוני באגים ומעל לכל התמיכה הראשונית ב- Rust.

למי שלא מכיר את NetBeans, כדאי לדעת שזה זה IDE פופולרי למדי המספק תמיכה בשפות התכנות Java SE, Java EE, PHP, C/C++, JavaScript ושפות תכנות Groovy.

NetBeans 18 תכונות חדשות עיקריות

בגרסה החדשה הזו של NetBeans 18 Gradle קיבל כמה שיפורים ותיקוניםs, שבהם בולט התיקון של הודעות שווא המודפסות על הקונסולה, בנוסף לעובדה Gradle Tooling עודכן ל-8.1-rc-2 עם תמיכה ב-JDK 20, טיפול בתלות ללא גרסאות שופר וגם התמיכה בבניית מערכת שופרה.

יתר על כן, מייבן קיבלה שיפורים בתמיכה עבור מערכת הבנייה,חוץ מזה שולב העדכון של גרסה 3.9.1. כמו כן מצוין כי ב-Maven נוספו הגדרות לטעינת אינדקס חיצוני, כמו גם זיהוי משופר של הפעלת maven במצב ריבוי הליכים והוסיפו את היכולת להריץ בדיקות ממדריך שרירותי.

בנוסף לכך, ב-NetBeans 18 בולט שה- תמיכה משופרת בתכונות שהוצגו בגרסאות חדשות יותר של PHP בסביבת PHP, כמו גם מספר רב של תיקוני באגים עם אופרטורים, קבועים, בעיות עם רווחים ריקים, בין היתר.

מצד שני, מודגש שבסביבת פרויקטי אינטרנט, תמיכת CSS שופרה, תבניות HTML5 עודכנו והטיפול בשדות ציבוריים ופרטיים בשיעורי JavaScript שופר.

יצוין גם כי בגרסה חדשה זו של NetBeans 18 יושמה תמיכה ראשונית בסביבת פיתוח הפרויקט בשפת Rust, הוספת חלונית האפשרויות Rust ואת בחירת ההפעלה של Cargo.

משאר השינויים הבולטים מהגרסה החדשה הזו:

  • פריסת חלון אפשרויות ותיקוני ממשק משתמש
  • תמיכה ראשונית עבור HCL (HashiCorp Terraform Configuration Definition Language) נוספה לעורך הקוד.
  • תוקן שימוש שגוי בביטויים רגולריים ב-KODataBindContext
  • נוספה תמיכה בהדגשת תחביר עבור קוד Go.
  • מנהל ההתקן של PostgreSQL JDBC עודכן
  • ServletJSPAPI עודכן למשפחת ג'קרטה 
  • תמיכה עבור Glassfish 7.0.
  • יכולות מורחבות הקשורות לשימוש בשרתי LSP (Language Server Protocol).
  • ערכת הכלים וה-API של Gradle עודכנו לגרסה 8.1 עם תמיכה ב-JDK 20.
  • הוסר אזהרות מהדר רבות
  • תמיכת TomEE משופרת עבור JPA
  • עבור פרויקטים של Java, נוספה תמיכה ב-JDK 20 והוטמע מטפל במחרוזות גדול.
  • שיפר את המראה של אייקונים מושבתים ב-FlatLAF Dark
  • ניקוי על ידי פישוט השוואת מחרוזות עם JDK7 Objects.equals()
  • נוספה תמיכה בפלטפורמת Glassfish 7.0.x ותמיכה בג'קרטה EE 3.1 JPA 10.
  • שיפר את כלי הצגת התמונות

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

כיצד להתקין את Apache NetBeans 18 בלינוקס?

למי שרוצה לקבל את הגרסה החדשה הזו הוא חייב הורד את קוד המקור של האפליקציה, אשר ניתן להשיג ממנו הקישור הבא.

לאחר שהכל מותקן אז, פתח את הקובץ שהורדת לאחרונה לספרייה שאתה אוהב.

ומהטרמינל אנו נכנסים לספרייה זו ואז מבצעים:

ant

לבניית ה- Apache NetBeans IDE. לאחר הבנייה תוכלו להריץ את ה- IDE על ידי הקלדה

./nbbuild/netbeans/bin/netbeans

גם ישנן שיטות התקנה אחרות איתם ניתן לתמוך, אחת מהן היא בעזרת חבילות Snap.

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

sudo snap install netbeans --classic

שיטה נוספת היא בעזרת חבילות Flatpak, אז אתה חייב לקבל את התמיכה כדי להתקין חבילות אלו במערכת שלך.

הפקודה לביצוע ההתקנה היא כדלקמן:

flatpak install flathub org.apache.netbeans

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

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

*

*

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