NetBeans 19 ינטראַדוסיז ימפּרווומאַנץ צו די קאָד רעדאַקטאָר, מיט Rust און מער

אַפּאַטשי-נעטבעאַנס

NetBeans איז אַ פריי ינאַגרייטיד אַנטוויקלונג סוויווע, געמאכט בפֿרט פֿאַר די Java פּראָגראַממינג שפּראַך.

די נייע ווערסיע פון NetBeans 19 איז שוין באפרייט און עס קומט לאָודיד מיט אַ גרויס נומער פון ענדערונגען און ימפּרווומאַנץ, פון וואָס שטיצן ימפּרווומאַנץ פֿאַר Java, PHP, Rust שטיין אויס, ווי אויך עטלעכע ימפּרווומאַנץ אין די באַניצער צובינד, צווישן אנדערע זאכן.

פֿאַר די וואס זענען נישט באַקאַנט מיט NetBeans, איר זאָל וויסן אַז דאָס עס איז גאַנץ אַ פאָלקס IDE וואָס גיט שטיצן פֿאַר Java SE, Java EE, PHP, C/C ++, דזשאַוואַסקריפּט און גרוווי פּראָגראַממינג שפּראַכן.

הויפּט נייַ פֿעיִקייטן פון נעטבעאַנס 19

אין דעם נייַע ווערסיע פון ​​NetBeans 19 וואָס איז דערלאנגט, סאון ימפּלאַמענאַד אַ נומער פון וויזשאַוואַל ימפּרווומאַנץ, פון וואָס עס שטייט אויס אַז דער קאָד רעדאַקטאָר האט אַ טעקע און לינק צוקוקער (מינימום, אָבער פאַנגקשאַנאַל) דורך מאַרקדאַון ינקאָרפּערייטיד, ווי געזונט ווי האָבן אויך ימפּלאַמענאַד די פאַרשטעלן ויסלייזער ימפּרווומאַנץ וואָס האט סאַב-פּיקסעל טעקסט סמודינג ענייבאַלד מיט אינפֿאָרמאַציע וועגן די מאָדולע לאָודינג פּראָגרעס, בשעת אויף HiDPI סקרינז, די ינסערשאַן ינדיקאַטאָר רענדערינג אין שלעפּן און קאַפּ מאָדע איז ימפּרוווד.

אין דערצו צו דעם, עס איז אויך באמערקט אַז פאַרפעסטיקט קייפל קוויטל אַנדערליינינג אין די רענדערינג פון די שפּיץ קוויטל, די ראַונדינג אין די שריפֿט מעטריקס פון די וואָקזאַל איז דערהייַנטיקט, ווי געזונט ווי אַז די קלאָוזינג פון טאַבס ווען טריינג צו אויסקלייַבן אַ טייל קראַפּט קוויטל איז געווען פאַרפעסטיקט.

אן אנדער פון די ענדערונגען וואָס שטייט אויס אין דעם נייַע ווערסיע פון ​​NetBeans 19 איז אַז צוגעגעבן שטיצן פֿאַר GlassFish 7.0.6 פּלאַטפאָרמע און די Wildfly 28 אַפּלאַקיישאַן סערווער, אויך שטיצן פֿאַר JSF 4.0, ווי געזונט ווי די פיייקייט צו נאַוויגירן דורך HCL טעקעס (קאָנפיגוראַטיאָן דעפֿיניציע שפּראַך געניצט אין HashiCorp Terraform) און אַז די קייפּאַבילאַטיז פֿאַרבונדן מיט די נוצן פון LSP סערווערס זענען עקסטענדעד.

וועגן די ימפּרווומאַנץ פֿאַר Java, עס זאָל זיין אנגעוויזן אַז די קאָד רעדאַקטאָר האט ימפּרוווד טונינג פון קאַנדישאַנאַלז, לופּס און פּרובירן / כאַפּן בלאַקס, האָבן שוין ימפּרוווד קאָד קאַמפּלישאַן פֿונקציע, צוגעלייגט פיייקייט צו גלייך בינדן JTreg, צוגעשטעלט די פיייקייט צו בינדן מאַדזשולז צו פּראַסעסער אַרקאַטעקטשער, OpenJFX מאָדולע צוגעגעבן שטיצן פֿאַר Aarch64 אַרקאַטעקטשער פֿאַר לינוקס און מעק אַס.

אין Gradle, דעם בויען סיסטעם איז דערהייַנטיקט צוזאַמען מיט זיין אַפּי צו ווערסיע 8.3-rc מיט שטיצן פֿאַר JDK 20, און Groovy DSL איז נאָך געוויינט.

אין Maven, די דערהייַנטיקן צו Maven 3.9.3 איז געמאכט, Maven-Indexער 7.0.1 און לוסענע 9.6.0, פּלוס שטיצן פֿאַר פילטערס פֿאַר פונדרויסנדיק ינדעקסיז איז צוגעגעבן, ימפּרוווד דזשאַוואַ לייזונג צו געבן פאָרויסיקע ווייַזונג, SMO סערוויס איז געניצט פֿאַר קלאַס נאָמען און SHA1 פֿראגן, אָפּטימיזעד ינקראַמענטאַל דערהייַנטיקן פון ינדעקסיז איז דורכגעקאָכט און קאַמפּאַטאַבילאַטי מיט Jakarta EE 10 איז ימפּרוווד.

פון די אנדערע ענדערונגען וואָס שטיין אויס פון דעם נייַ ווערסיע:

  • די קנעפּל "רירון ניט אַנדערש טעסץ" איז ענייבאַלד פֿאַר JUnit5.
  • ימפּלאַמענטאַד די פיייקייט צו גער אַ פּרויעקט פון jakartaee8 צו jakartaee10.
  • צוגעגעבן אַ באַשטעטיקן צו דיסייבאַל הינץ פון פּאַראַמעטער קאַמפּלישאַן.
  • שטיצן פֿאַר דזשענערייטינג לאַמבדאַ אויסדרוקן איז צוגעגעבן צו די קאָד גענעראַטאָר.
  • CSS שטיצן אין די וועב פּרויעקט סוויווע איז ימפּרוווד.
  • די ימפּלאַמענטיישאַן פון טאַבס אין די טאַפליע איז פארענדערט, אַזוי איצט דער באַגריף פון סאַקסעסיוו קאַרדס ינטערווינז.
  • ימפּרוווד שריפֿט אָפּציעס אין די וואָקזאַל פֿענצטער.
  • ימפּרוווד שטיצן פֿאַר פֿעיִקייטן באַקענענ אין נייַער ווערסיעס פון PHP אין די PHP סוויווע.
  • די אַנטוויקלונג פון דער סביבה פֿאַר דער אַנטוויקלונג פון פּראַדזשעקס אין רוסט שפּראַך איז פארבליבן.
  • אַלע טיפּיש אַקשאַנז מיט פּראַדזשעקס זענען ימפּלאַמענאַד. געראַנטיד ריכטיק האַנדלינג פון איין קוואָטעס אין רוסט קאָד.

לעסאָף אויב איר ווילט וויסן מער וועגן אים פון דעם נייַע ווערסיע, איר קענט קאָנטראָלירן די דעטאַילס אין די ווייַטערדיק לינק.

ווי צו ינסטאַלירן Apache NetBeans 19 אויף לינוקס?

פֿאַר די וואס ווילן צו באַקומען דעם נייַע ווערסיע זיי מוזן אָפּלאָדירן די אַפּלאַקיישאַן מקור קאָד, וואָס קענען זיין באקומען פון די ווייַטערדיק לינק.

אַמאָל איר האָט אַלץ אינסטאַלירן, אַנזיפּ די ניי דאַונלאָודיד טעקע אין אַ וועגווייַזער פון דיין לייקינג.

און פֿון דעם וואָקזאַל מיר וועלן אַרייַן דעם וועגווייַזער און דערנאָך ויספירן:

ant

צו בויען די Apache NetBeans IDE. אַמאָל געבויט, איר קענען לויפן די ID דורך טייפּינג

./nbbuild/netbeans/bin/netbeans

טאַמביéן עס זענען אנדערע ינסטאַלירונג מעטהאָדס מיט וואָס זיי קענען זיין געשטיצט, איינער פון זיי איז מיט די הילף פון די Snap פּאַקאַדזשאַז.

זיי זאָל נאָר האָבן די שטיצן צו קענען צו ינסטאַלירן די טייפּס פון פּאַקידזשיז אויף זייער סיסטעם. צו ינסטאַלירן מיט דעם אופֿן, איר מוזן דרוקן די ווייַטערדיק באַפֿעל:

sudo snap install netbeans --classic

אן אנדער אופֿן איז מיט די הילף פון פלאַטפּאַק פּאַקאַדזשאַז, אַזוי איר מוזן האָבן די שטיצן צו ינסטאַלירן די פּאַקאַדזשאַז אויף דיין סיסטעם.

די באַפֿעל צו דורכפירן די ינסטאַלירונג איז ווי גייט:

flatpak install flathub org.apache.netbeans

דער אינהאַלט פון דעם אַרטיקל אַדכיר צו אונדזער פּרינציפּן פון לייט עטיקס. צו מעלדונג אַ טעות גיט דאָ.

זייט דער ערשטער צו באַמערקן

לאָזן דיין באַמערקונג

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס. Required fields זענען אנגעצייכנט מיט *

*

*

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