Apache NetBeans IDE 11.3 útgáfa

Samtök Apache Software Foundation fram samþætt þróunarumhverfi Apache NetBeans 11.3. Þetta er fimmta útgáfan sem unnin er af Apache Foundation síðan NetBeans kóðann var afhentur af Oracle, og fyrsta útgáfan síðan þýðing verkefni frá útungunarvélinni í flokk aðal Apache verkefna. Útgáfan inniheldur stuðning fyrir Java SE, Java EE, PHP, JavaScript og Groovy forritunarmálin.

Samþætting C/C++ tungumálastuðnings sem búist er við í útgáfu 11.3 frá kóðagrunninum sem Oracle flutti hefur enn og aftur verið færð til
næsta tölublað. Tekið er fram að allur hæfileiki sem tengist þróun verkefna í C og C++ er þegar tilbúinn, en kóðinn hefur ekki enn verið samþættur. Þangað til innfæddur stuðningur er tiltækur geta verktaki sett upp C/C++ þróunareiningar sem áður voru gefnar út fyrir NetBeans IDE 8.2 í gegnum Plugin Manager. Áætlað er að Apache NetBeans 2020 komi út í apríl 12 og verður stutt í gegnum útbreidda stuðningslotuna (LTS).

Helstu nýjungar NetBeans 11.3:

  • Bætt við fleiri dökkum viðmótsskjástillingum - Dark Metal og Dark Nimbus.
    Apache NetBeans IDE 11.3 útgáfa

  • Nýtt FlatLaf hönnunarþema hefur verið lagt til.

    Apache NetBeans IDE 11.3 útgáfa

  • Bættur stuðningur við skjái með háum pixlaþéttleika (HiDPI) og
    bætt við einfaldaðri HeapView græju.

  • Bætti við stuðningi við Java SE 14 vettvang, sem áætlað er að komi út 17. mars. Þetta felur í sér auðkenningu á setningafræði og kóðasniði fyrir smíði með nýja lykilorðinu "skrá", sem veitir þétt form til að skilgreina flokka án þess að þurfa að skilgreina sérstaklega ýmsar lágstigsaðferðir eins og equals(), hashCode() og toString().

    Apache NetBeans IDE 11.3 útgáfa

    Bætt við stuðningi mynstursamsvörun í „instanceof“ rekstraraðilanum, sem gerir þér kleift að skilgreina staðbundna breytu strax til að fá aðgang að merktu gildinu. Til dæmis geturðu skrifað strax “if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}” án þess að skilgreina sérstaklega “String s = (String) obj”. Í NetBeans 11.3, með því að tilgreina "if (obj instanceof String) {" mun birta hvetja sem gerir þér kleift að breyta kóðanum í nýtt form.

    Apache NetBeans IDE 11.3 útgáfa

    Bætti við stuðningi við ræsingarstillingu forritsins sem kynntur var í Java 11, til staðar í formi eins frumkóðaskrár (hægt er að keyra bekkinn beint úr kóðaskránni, án þess að búa til flokkaskrár, JAR skjalasafn og einingar). IN
    NetBeans svipuð forrit í einni skrá er nú hægt að búa til utan verkefna í Uppáhalds glugganum, keyra og kemba.

    Bætti við hæfileikanum til að snúa við umbreyta textablokkum sem kynntar voru í fyrri útgáfu sem innihéldu marglínu textagögn án þess að nota stafi sem sleppur í þeim. Í kóðaritlinum er nú hægt að breyta textablokkum aftur í línur.

  • Kóðinn fyrir þróun forrita byggð á Java EE hefur verið framlengdur til að styðja JSF 2.3 forskriftina, þar á meðal sjálfvirka útfyllingu smíða eins og „f:websocket“ og CDI artifact replacement.
    Stuðningur Jakarta EE 8 væntanleg í Apache NetBeans 12.0 útgáfu.

    Apache NetBeans IDE 11.3 útgáfaApache NetBeans IDE 11.3 útgáfa

  • Bættur stuðningur við Gradle byggingarkerfið. Gradle Tooling API hefur verið uppfært í útgáfu 6.0. Bætt við stuðningi endurúthlutun heimaskrá og samsett samsetning (Gradle Composite Project). Veitt er viðurkenning á verkefnum á Kotlin tungumálinu. Bætt við stuðningi við að þvinga fram endurræsingu verkefnis.
  • Fyrir verkefni sem nota Maven kerfið til að byggja upp hefur stillingum verið bætt við til að hnekkja sjálfgefna JDK útgáfunni.
  • Tungumálastuðningur hefur verið bætt við kóðaritilinn
    TypeScript (eykur getu JavaScript á meðan það er fullkomlega afturábak samhæft).
    Apache NetBeans IDE 11.3 útgáfa

  • Fyrir JavaScript verkefni hefur verið komið á tengi sem veitir tengingu við Chrome;
  • Fyrir PHP er sjálfvirk útfylling eiginleika og aðferða án „$this=>“ veitt.
  • Unnið hefur verið að því að losna við viðvaranir við samantekt.
  • Uppfærð bókasöfn Groovy 2.5.9, junit 5.5.2 og GraalVM 19.3.0.
  • Janitor hefur bætt við eiginleika til að bera kennsl á og fjarlægja gamlar og ónotaðar NetBeans möppur.

    Apache NetBeans IDE 11.3 útgáfa

Mundu að NetBeans verkefnið var byggt árið 1996 af tékkneskum nemendum með það að markmiði að búa til hliðstæðu Delphi fyrir Java. Árið 1999 var verkefnið keypt af Sun Microsystems og árið 2000 var það gefið út í frumkóða og flutt í flokk ókeypis verkefna. Árið 2010 fóru NetBeans í hendur Oracle, sem gleypti Sun Microsystems. Í gegnum árin hefur NetBeans verið að þróast sem aðalumhverfi Java forritara, keppt við Eclipse og IntelliJ IDEA, en hefur nýlega byrjað að stækka í JavaScript, PHP og C/C++. NetBeans hefur áætlaða virka notendahóp upp á 1.5 milljónir forritara.

Heimild: opennet.ru

Bæta við athugasemd