Apache NetBeans IDE 12.1 Gipagawas

Mga organisasyon sa Apache Software Foundation gipresentar integrated development nga palibot Apache NetBeans 12.1, nga naghatag suporta alang sa Java SE, Java EE, PHP, C/C++, JavaScript ug Groovy programming language.
Kini ang ikapitong pagpagawas nga gihimo sa Apache Foundation sukad ang NetBeans code gibalhin gikan sa Oracle.

nag-unang mga inobasyon NetBeans 12.1:

  • Gidugang ang limitado nga suporta alang sa C/C++ nga mga pinulongan, nga sa pagkakaron naulahi sa C/C++ development plugins nga gipagawas kaniadto para sa NetBeans IDE 8.2. Para sa pag-uswag sa C/C++, gitanyag ang suporta alang sa yanong mga proyekto, nga magtugot kanimo sa pagpatuman sa mga sugo sa pagtukod ug pagdagan, pagpasiugda sa syntax gamit ang mga gramatika sa TextMate, ug pag-debug gamit ang gdb. Ang pagkompleto sa code ug uban pang mga kapabilidad sa pag-edit gipatuman pinaagi sa pag-access sa LSP server (Language Server Protocol) ccls, nga ang user kinahanglang modagan sa iyang kaugalingon.
  • Gidugang nga suporta sa plataporma Jakarta EE 8, nga mipuli sa Java EE (Java Platform, Enterprise Edition). Posible ang paghimo og mga proyekto
    Jakarta EE 8 ug mga pagbag-o sa kasamtangan nga mga aplikasyon sa Maven aron magamit ang Jakarta EE 8.

  • Ang NetBeans built-in nga Java compiler nb-javac (giusab nga javac) gihubad aron gamiton Java 14.
  • Alang sa Java, ang suporta alang sa "record" nga keyword gidesinyo pag-usab, nga naghatag og usa ka compact nga porma alang sa mga kahulugan sa klase nga nagwagtang sa panginahanglan sa dayag nga paghubit sa nagkalain-laing ubos nga lebel nga mga pamaagi sama sa equals(), hashCode() ug toString() sa mga kaso diin ang data gitipigan lamang sa mga uma, ang kinaiya sa pagtrabaho nga dili mausab. Gidugang ang usa ka bag-ong template alang sa paghimo sa mga konstruksyon sa Java nga adunay "record" nga keyword. Gipauswag nga suporta alang sa pagkompleto sa code gamit ang "record".
  • Alang sa Java SE, ang suporta alang sa sistema sa pagtukod sa Gradle gi-aktibo. Gidugang nga suporta alang sa Generated Directories ug gisiguro ang husto nga trabaho sa mga processor sa anotasyon.
  • Para sa PHP, ang bag-ong mga aksyon gidugang sa Composer menu aron ma-update ang autoloader ug magpadagan sa mga script. Sa debugger, imbes nga 0 ug 1 sa Boolean variable values, bakak ug tinuod ang gipakita. Gipauswag nga mga himan sa pagtuki sa code.

    Apache NetBeans IDE 12.1 Gipagawas

  • Para sa HTML, ang component para sa validating markup (validator.jar) gi-update na. Kauban suporta alang sa template-based input pagkompleto. Gidugang nga suporta alang sa pagkompleto sa code ug pag-highlight sa syntax alang sa mga konstruksyon sama sa " "

    Apache NetBeans IDE 12.1 Gipagawas

  • Ang CSS nagtanyag sa "Tabs And Indents" nga mga opsyon sa pag-format aron makontrol ang indentation ug ang paggamit sa mga tab o mga luna.

    Apache NetBeans IDE 12.1 Gipagawas

  • Sa pagsugod, ang JDK nga na-install sa Linux ug macOS nakit-an gamit ang toolkit sdkman.

Source: opennet.ru

Idugang sa usa ka comment