Apache NetBeans 30 דורש JDK 21, משפר את התמיכה ב-Java ומעדכן את GlassFish

נקודות מפתח:
  • זה קובע את JDK 21 כדרישה המינימלית להידור, בדיקה והפעלת סביבת הפיתוח.
  • עדכון מקיף של כלי בנייה, שילוב כברירת מחדל של Maven 3.9.15, Ant 1.10.17 ותמיכה ב-Gradle עבור JDK 26.
  • שיפורים בעורך Java לתמיכה ברכיבי רשומות, משתנים ללא שם וניתוח מחלקות מקומי.
  • אינטגרציה רשמית עם שרתי GlassFish 7.1.0 ו-8.0.0, מודרניזציה של אשפי JSF ותמיכה ב-Typescript React דרך LSP.
  • אופטימיזציה של מהירות Git באמצעות JGit 7.6.0, ממשק מעודכן עם FlatLaf 3.7.1 ותמיכה משופרת ב-Markdown.

אפאצ'י NetBeans

מפתחי אפאצ'י, האחראים על IDE הפיתוח הפופולרי "NetBeans", הכריזו על rגרסה אחרונה של Apache NetBeans 30. עדכון זה מסמן שינוי בסביבת הפיתוח על ידי קביעת JDK 21 החזק כדרישה המינימלית להידור, בדיקה והפעלת הפלטפורמה.

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

אפאצ'י NetBeans 30 תכונות עיקריות חדשות

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

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

מצד שני, צוין כי ה- הצוות יישם תיקונים קריטיים כדי לפתור התנגשויות בפורמט עם משתנים ללא שם, הייבוא ​​האוטומטי של ספירות בתוך פקודות switch שופר גם הוא, ותוקנו מספר חריגים של מצביעי null שחסמו את הפרופילר. במקביל, מערכות הבנייה מעדכנות את מסדי הנתונים שלהן על ידי שילוב טבעי של ה- Maven גרסאות 3.9.15 ו-Ant 1.10.17בינתיים, Gradle מתאים את פרמטרי ברירת המחדל שלו כדי להתכונן להגעתן הקרובה של סביבות JDK 26.

מודרניזציה עסקית ומערכת אקולוגית אינטרנטית מתקדמת

פיתוח ארגוני וטכנולוגיות אינטרנט חווים מספר משמעותי של שיפורים במהדורה זו. NetBeans 30 מציגה תמיכה רשמית עבור שרתי יישומים של GlassFish 7.1.0 ו-8.0.0, תוך תיקון שגיאות ההפעלה המעצבנות ב שרת Payara מקושר לאפשרויות נקודת ביקורת.

מתכנתים בעלי אוריינטציה לאינטרנט נהנים מלקוח של ה- פרוטוקול שרת שפה (LSP) משופר מאוד, אשר כעת הוא קיבל תמיכה מקורית עבור TypeScript React ופותר בעיות ריווח בכיתות JavaScript. אשר מכילים אתחולים סטטיים. בינתיים, המערכת האקולוגית של PHP לא מפגרת מאחור בגל העדכונים הזה, ומשלבת תאימות ישירה עם אופרטור ה-pipe החדש שהוצג בגרסת PHP 8.5.

ממשק משופר, ביצועי Git ואינטגרציות חדשות

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

מערכת ניהול בקרת הגרסאות מעדכנת את המנוע שלה ל-JGit 7.6.0, זה מייעל באופן דרסטי את מהירות טעינת סטטוס הקובץ בדיאלוגי אישור באמצעות עיבוד אצווה ודחיית קריאות עתירות משאבים. לבסוף, גם חוויית ההקלדה הכוללת משתפרת. תמיכה בתצוגה מקדימה של תמונה ובדיקת איות במסמכי Markdown, שילוב תבניות TOML, ואינטגרציה מבטיחה עם rust-analyzer לחיזוק המערכת האקולוגית של תכנות מערכות.

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

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

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

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

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

./nbbuild/netbeans/bin/netbeans

התקנה באמצעות Snap

למשתמשים המעדיפים שיטה פשוטה ומהירה יותר, NetBeans זמין כחבילת Snap:

sudo snap install netbeans --classic

התקנה באמצעות Flatpak

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

flatpak install flathub org.apache.netbeans


הוסף כמקור מועדף