קרן תוכנת Apache פרסמה לאחרונה את ה-lשחרור הגרסה החדשה של Apache NetBeans 17, בהם בוצעו מספר רב של שינויים ושיפורים.
למי שלא מכיר את NetBeans, כדאי לדעת שזה זה IDE פופולרי למדי המספק תמיכה בשפות התכנות Java SE, Java EE, PHP, C/C++, JavaScript ושפות תכנות Groovy.
NetBeans 17 תכונות חדשות עיקריות
בגרסה החדשה הזו שמוצגת של NetBeans 17, זה מודגש תמיכה נוספת בפלטפורמת Jakarta EE 10 y תמיכה משופרת עבור כמה תכונות חדשות ב-Java 19, כגון התאמת דפוסים בביטויי מתג.
עוד מהשינויים הבולטים הוא שהוא הוכן לתאימות עם JDK 20, כמו גם שהואוהוסיפו הצעות נוספות עבור קוד Java וכי מהדר Java המובנה של NetBeans nb-javac (שונה javac) עודכן לגרסה 19.0.1.
בנוסף לכך, בגרסה החדשה הזו של NetBeans 17, התמיכה במערכת הבנייה Gradle שופרה, מאז ניתנה גישה לפלטפורמת Java עבור פרויקטים שאינם Java Gradle.
זה היה גם כן תמיכה משופרת במערכת ה-Maven build, עיבוד עקבות מחסנית הופעל גם כן, מצגת Java AST בעת איתור באגים שופרה יחד עם אינדקס של טקסטי מקור פגומים.
מאידך, סביבת פרויקט אינטרנט שיפרה את תמיכת ה-CSS, מכיוון שהוא מספק כעת חיפושי מאפייני CSS חסרי רישיות והתאמה אופטימלית בעת מילוי שאילתות CSS.
עורך הקוד מציע את האפשרות לסגור את כל המסמכים ברשימה בבת אחת. ANTLRv4 Runtime עודכן לגרסה 4.11.1 וניתנה תמיכה ראשונית ב-ANTLR4 Lexer, אליו תורגם הקוד לעבוד עם פורמטים ANTLR ו-TOML.
משאר השינויים הבולטים מהגרסה החדשה:
- חלק מהגדרות היסטוריית הגרסאות עובדו מחדש.
- נוספה תמיכה בתג javadoc @summary.
- יישום זיהוי פרוקסי וקביעת תצורה אוטומטית.
- ממשק ה-API של Gradle Tools עודכן לגרסה 8.0-rc-1.
- האפשרויות נוקו בממשק.
- יישום זיהוי פרוקסי וקביעת תצורה אוטומטית.
- נוסף רמז לעדכון תלות.
- גרסאות מעודכנות של maven 3.8.7 ושל exec-maven-plugin 3.1.0.
- מותר להוסיף אינדקס מקומי בעת טעינת אינדקסים חיצוניים.
- סביבת PHP תומכת בתכונות חדשות ב-PHP 8.2, כגון מחלקות לקריאה בלבד, טיפוסים null, false ו-true, והגדרת קבועים בתכונות.
- תמיכה משופרת בשיטות על סוגי ה-enum.
- נוספה תמיכה בפרופילי OCI (Oracle Cloud Infrastructure).
- תמיכה ב-Jakarta EE ו-Java EE יושמה עבור Tomcat ו-TomEE.
- כאשר פועל על לינוקס, מצב עיבוד הטקסט של תת-פיקסל של KDE מזוהה באופן אוטומטי.
בסופו של דבר אם אתה רוצה לדעת יותר על זה של גרסה חדשה זו, אתה יכול לבדוק את הפרטים הקישור הבא.
כיצד להתקין את Apache NetBeans 17 בלינוקס?
למי שרוצה לקבל את הגרסה החדשה הזו הוא חייב הורד את קוד המקור של האפליקציה, אשר ניתן להשיג ממנו הקישור הבא.
לאחר שהכל מותקן אז, פתח את הקובץ שהורדת לאחרונה לספרייה שאתה אוהב.
ומהטרמינל אנו נכנסים לספרייה זו ואז מבצעים:
ant
לבניית ה- Apache NetBeans IDE. לאחר הבנייה תוכלו להריץ את ה- IDE על ידי הקלדה
./nbbuild/netbeans/bin/netbeans
גם ישנן שיטות התקנה אחרות איתם ניתן לתמוך, אחת מהן היא בעזרת חבילות Snap.
הם רק צריכים לקבל את התמיכה כדי להיות מסוגלים להתקין חבילות מסוג זה במערכת שלהם. כדי להתקין בשיטה זו, עליך להקליד את הפקודה הבאה:
sudo snap install netbeans --classic
שיטה נוספת היא בעזרת חבילות Flatpak, אז אתה חייב לקבל את התמיכה כדי להתקין חבילות אלו במערכת שלך.
הפקודה לביצוע ההתקנה היא כדלקמן:
flatpak install flathub org.apache.netbeans