Apache NetBeans IDE 11.3 dirilis

Organisasi Apache Software Foundation diwenehi lingkungan pangembangan terpadu Apache NetBeans 11.3. Iki minangka rilis kaping lima sing disiapake dening Apache Foundation wiwit kode NetBeans dipasrahake dening Oracle, lan rilis pisanan wiwit jarwan proyek saka inkubator menyang kategori proyek Apache utami. Rilis kasebut ngemot dhukungan kanggo basa pemrograman Java SE, Java EE, PHP, JavaScript lan Groovy.

Integrasi dhukungan basa C/C++ sing dikarepake ing versi 11.3 saka basis kode sing ditransfer dening Oracle wis dipindhah maneh menyang
edisi sabanjure. Kacathet yen kabeh kemampuan sing ana gandhengane karo pangembangan proyek ing C lan C ++ wis siyap, nanging kode kasebut durung digabung. Nganti dhukungan asli kasedhiya, pangembang bisa nginstal modul pangembangan C/C ++ sing sadurunge dirilis kanggo NetBeans IDE 8.2 liwat Plugin Manager. Apache NetBeans 2020 dijadwalake bakal dirilis ing April 12 lan bakal didhukung liwat siklus dhukungan lengkap (LTS).

Utama inovasi NetBeans 11.3:

  • Ditambahake mode tampilan antarmuka peteng tambahan - Dark Metal lan Dark Nimbus.
    Apache NetBeans IDE 11.3 dirilis

  • Tema desain FlatLaf anyar wis diusulake.

    Apache NetBeans IDE 11.3 dirilis

  • Apik support kanggo Kapadhetan piksel dhuwur (HiDPI) layar lan
    ditambahakΓ© prasaja HeapView widget.

  • Dhukungan tambahan kanggo platform Java SE 14, dijadwalake bakal diluncurake tanggal 17 Maret. Iki kalebu nyorot sintaks lan format kode kanggo konstruksi kanthi tembung kunci anyar "rekaman", sing nyedhiyakake wangun kompak kanggo nemtokake kelas tanpa kudu nemtokake kanthi jelas macem-macem cara tingkat rendah kayata padha (), hashCode () lan toString ().

    Apache NetBeans IDE 11.3 dirilis

    Dhukungan ditambahake cocog pola ing operator "instanceof", sing ngidini sampeyan langsung nemtokake variabel lokal kanggo ngakses nilai sing dicenthang. Contone, sampeyan bisa langsung nulis "yen (obj instanceof String s && s.length () > 5) {.. s.contains (..) ..}" tanpa nemtokake kanthi jelas "String s = (String) obj". Ing NetBeans 11.3, nemtokake "yen (obj instanceof String) {" bakal nampilake pituduh sing ngidini sampeyan ngowahi kode menyang formulir anyar.

    Apache NetBeans IDE 11.3 dirilis

    Dhukungan tambahan kanggo mode peluncuran program sing dikenalake ing Java 11, diwenehake ing wangun file kode sumber siji (kelas bisa mbukak langsung saka file kode, tanpa nggawe file kelas, arsip JAR lan modul). ING
    Program siji-file sing padha NetBeans saiki bisa digawe ing njaba proyek ing jendhela Favorit, mbukak lan debugged.

    Nambahake kemampuan kanggo ngowahi blok teks sing diowahi ing rilis sadurunge sing kalebu data teks multi-baris tanpa nggunakake karakter sing lolos. Ing editor kode, blok teks saiki bisa diowahi bali menyang baris.

  • Kode kanggo ngembangake aplikasi adhedhasar Java EE wis ditambahake kanggo ndhukung spesifikasi JSF 2.3, kalebu autocompletion konstruksi kayata "f: websocket" lan substitusi artefak CDI.
    support Jakarta EE 8 samesthine ing release Apache NetBeans 12.0.

    Apache NetBeans IDE 11.3 dirilisApache NetBeans IDE 11.3 dirilis

  • Dhukungan sing luwih apik kanggo sistem mbangun Gradle. Gradle Tooling API wis dianyari menyang versi 6.0. Dhukungan ditambahake reassignment direktori ngarep lan rakitan komposit (Proyek Komposit Gradle). Pangenalan proyek ing basa Kotlin diwenehake. Dhukungan tambahan kanggo meksa miwiti maneh proyek.
  • Kanggo proyek sing nggunakake sistem Maven kanggo bangunan, setelan wis ditambahake kanggo ngganti versi JDK standar.
  • Dhukungan basa wis ditambahake menyang editor kode
    TypeScript (ngluwihi kemampuan JavaScript nalika tetep kompatibel kanthi mundur).
    Apache NetBeans IDE 11.3 dirilis

  • Kanggo proyek JavaScript, konektor wis digawe sing nyedhiyakake sambungan menyang Chrome;
  • Kanggo PHP, autocompletion properti lan metode tanpa "$this =>" diwenehake.
  • Pakaryan wis ditindakake kanggo nyingkirake bebaya sajrone kompilasi.
  • Dianyari perpustakaan Groovy 2.5.9, junit 5.5.2 lan GraalVM 19.3.0.
  • Janitor wis nambahake fitur kanggo ngenali lan mbusak direktori NetBeans sing lawas lan ora digunakake.

    Apache NetBeans IDE 11.3 dirilis

Elinga yen proyek NetBeans yaiku didegakΓ© ing taun 1996 dening mahasiswa Ceko kanthi tujuan nggawe analog Delphi kanggo Jawa. Ing taun 1999, proyek kasebut dituku dening Sun Microsystems, lan ing taun 2000 diterbitake ing kode sumber lan ditransfer menyang kategori proyek gratis. Ing 2010, NetBeans liwati menyang tangan Oracle, sing nyerep Sun Microsystems. Sajrone pirang-pirang taun, NetBeans wis berkembang minangka lingkungan utama kanggo pangembang Java, saingan karo Eclipse lan IntelliJ IDEA, nanging bubar wiwit ngembangake JavaScript, PHP, lan C/C++. NetBeans duwe basis pangguna aktif kira-kira 1.5 yuta pangembang.

Source: opennet.ru

Add a comment