NetBeans 12.1, isang bersyon na nagdudulot ng kaunting mga pagpapabuti para sa C / C ++, Java at PHP

mga apache-netbeans

La Inilantad ang Apache Software Foundation Organization kamakailan lamang ang bagong bersyon ng pinagsamang kapaligiran sa pag-unlad, «Apache NetBeans 12.1«, Ito ay isang bersyon kung saan ang ilang mga pagpapabuti ng suporta ay idinagdag para sa C / C ++, Java, PHP at HTML.

Para sa mga walang kamalayan sa IDE na ito, Dapat nilang malaman iyon nagbibigay ng suporta para sa mga wika ng Java SE, Java EE, PHP, JavaScript, at Groovy na mga wika. Bilang karagdagan sa mga tampok nito, mayroong isang sistema ng proyekto batay sa Ant, kontrol sa bersyon at refactoring.

NetBeans 12.1 Pangunahing Mga Bagong Tampok

Ang bagong bersyon ng IDE na ito ay hindi may kasamang magagandang pagbabago, ngunit pinapabuti nito ang ilang mga aspeto para sa mga sinusuportahang wika ng programa.

At ito ay sa bagong bersyon na ito na inilabas, limitadong suporta para sa mga wika ng C / C ++ naidagdag, na nasa likod pa rin ng dating inilabas na mga plugin ng pag-unlad ng C / C ++ para sa NetBeans IDE 8.2.

Para sa pag-unlad sa C / C ++, ang suporta ay ibinibigay para sa pinakasimpleng mga proyekto, na pinapayagan kang magpatakbo ng sumulat at magpatakbo ng mga utos, pag-highlight ng syntax gamit ang mga grammar ng TextMate, at pag-debug gamit ang gdb.

Pati na rin ang pagkumpleto ng code at iba pang mga kakayahan sa pag-edit ipinatupad ang mga ito sa pamamagitan ng pag-access sa server ng CCLS (Language Server Protocol) LSP, na dapat na patakbuhin nang independyente ng gumagamit.

Ang isa pang pagbabago na idinagdag ay ang suporta para sa Jakarta EE 8 platform, na pumalit sa Java EE (Java Platform, Enterprise Edition). Maaari kang lumikha ng mga proyekto sa Jakarta EE 8 at baguhin ang mayroon nang mga aplikasyon ng Maven upang magamit ang Jakarta EE 8.

Ang NetBeans built-in na Java compiler nb-javac (binago ni javac) Isinalin ito upang magamit ang Java 14.

Para sa Java, suporta sa keyword Ang "Record" ay muling idisenyo upang magbigay ng isang compact na paraan upang tukuyin ang mga klase, pag-iwas sa pangangailangan na malinaw na tukuyin ang iba't ibang mga pamamaraang mababang antas tulad ng katumbas (), hashCode (), at toString () sa mga kaso kung saan ang data ay nakaimbak lamang sa mga patlang.

Ang pag-uugali ng trabaho na kung saan hindi ito nagbabago. Ang isang bagong template ay naidagdag upang lumikha ng mga konstruksyon ng Java na may keyword na "record". Pinahusay na suporta ng pagkumpleto ng "record" na code.

Para sa Java SE, Pinagana ang suporta sa system ng build ng gradle. Ang suporta para sa nabuong mga direktoryo ay idinagdag at wastong trabaho sa mga nagpoproseso ng anotasyon ay tiniyak.

Para sa PHP, ang mga bagong pagkilos ay naidagdag sa menu ng Composer upang mai-update ang autoloader at magpatakbo ng mga script. Sa debugger, sa halip na 0 at 1 sa mga halaga ng Boolean ng mga variable, ipinakita ang hindi totoo at totoo. Pinahusay na mga tool para sa pagtatasa ng code.

Para sa HTML, ang sangkap ng validator ng markup ay na-update (validator.jar). May kasamang suporta para sa pagkumpleto ng mga pattern. Nagdagdag ng suporta para sa pagkumpleto ng code at pagha-highlight ng syntax para sa mga konstruksyon tulad ng « ».

Para sa CSS, iminungkahi ang mga pagpipilian sa pag-format ng "Tab at Indents" upang makontrol ang indentation at ang paggamit ng mga tab o puwang.

Sa pagsisimula, nakita nito ang naka-install na JDK sa Linux at macOS gamit ang toolkit ng SDKMAN.

Paano i-install ang NetBeans 12.1 sa Linux?

Para sa mga nais makakuha ng bagong bersyon, dapat nilang i-download ang source code ng application na maaari nilang makuha mula sa link sa ibaba.

Kapag na-install mo na ang lahat pagkatapos, i-unzip ang bagong nai-download na file sa isang direktoryo na gusto mo.

At mula sa terminal ay papasok kami sa direktoryong ito at pagkatapos ay isagawa:

ant

Upang maitayo ang Apache NetBeans IDE. Kapag na-built na maaari mong patakbuhin ang IDE sa pamamagitan ng pagta-type

./nbbuild/netbeans/bin/netbeans

Rin may iba pang mga pamamaraan sa pag-install kung saan maaari silang suportahan, ang isa sa mga ito ay sa tulong ng mga Snap package.

Kailangan lamang nila na magkaroon ng suporta upang mai-install ang mga ganitong uri ng mga pakete sa kanilang system. Upang mai-install sa pamamaraang ito, dapat mong i-type ang sumusunod na utos:

sudo snap install netbeans --classic

Ang isa pang pamamaraan ay sa tulong ng mga pakete ng Flatpak, kaya dapat mayroon silang suporta upang mai-install ang mga package sa kanilang system.

Ang utos na gawin ang pag-install ay ang mga sumusunod:

flatpak install flathub org.apache.netbeans

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.