Saan Maghanap ng Pinakamahusay na Libreng Java IDEs

Ang Java ay isa sa mga pinaka-popular na programming language na umiiral. Ang paggamit ng Java ay ginagawang mabilis at madali para sa mga developer na lumikha ng kagiliw-giliw na software.

Habang maaari kang makahanap ng ilang mga pinagsama-samang mga kapaligiran sa pagpapaunlad ng Java, ang paggamit ng tamang paggamit ng IDE ay isang malakas na tool sa pag-unlad ng software para sa iyo.

Narito ang isang listahan ng mga pinakamahusay na Java IDEs na magagamit sa iyo ganap na libre ng gastos.

01 ng 05

Eclipse

Eclipse

Ang eklipse , na nasa paligid mula pa noong 2001, ay napakalaki nang popular sa mga nag-develop ng Java. Ito ay open source software na kadalasang ginagamit sa pagpapaunlad ng mga komersyal na proyekto.

Nagtatampok ng iba't ibang kapaki-pakinabang na mga plugin, ang pinakamagandang aspeto ng platapormang ito ay ang kakayahang mag-ayos ng mga proyekto sa mga workspaces na tinatawag na Mga Perspektibo, na naglalaman ng visual na nag-aalok ng mga hanay ng mga view at editor.

Ang Eclipse ay matatag at maaaring hawakan ang mga malalaking proyekto sa pag-unlad na kasama ang pagsusuri at disenyo, pamamahala, pagpapatupad, pag-unlad, pagsubok, at dokumentasyon.

Nag-aalok ang Eclipse ng malawak na pagpipilian ng mga pagpipilian sa mga developer, ang pinakahuling dito ay ang Eclipse Oxygen, na debuted noong 2017. Bisitahin ang website at piliin ang bersyon na pinaka-angkop para sa iyo. Higit pa »

02 ng 05

IntelliJ IDEA

IntelliJ

Gayunpaman isa pang popular na IDE para sa mga nag-develop ng Java ay ang JetBrains 'IntelliJ IDEA, magagamit bilang parehong komersyal na bersyon ng Ultimate at bilang isang libreng bersyon ng pag-download ng Komunidad.

Nag-aalok ng suporta para sa ilang mga sistema ng build, ang platform na ito ay nagtatampok ng intuitive completing code, pagtatasa ng code, pagsasama sa mga unit testing framework, isang full-featured database editor, at isang UML Designer.

Daan-daang mga plugin ang magagamit para sa IntelliJ IDEA. Bukod pa rito, ang platform na ito ay nagtatampok ng mga tool para sa pagpapaunlad ng Android app. Higit pa »

03 ng 05

NetBeans

NetBeans

Nag-aalok ang NetBeans IDE ng mga advanced na tampok at suporta para sa Java, PHP, C / C ++, at HTML5, na tumutulong sa developer na bumuo ng desktop, web, at mobile na application nang mabilis.

Ang platapormang ito, na ipinagmamalaki ang isang pandaigdigang komunidad ng mga developer, ay bukas na pinagmulan. Gamitin ang NetBeans sa lahat ng mga bersyon ng Java mula sa Java ME hanggang sa Enterprise Edition.

Nag-aalok ang NetBeans ng suporta sa database, kung saan ang iba pang mga libreng IDEs ay hindi. Gamit ang Database Explorer nito, maaari kang lumikha, baguhin, at tanggalin ang mga database at mga talahanayan sa IDE.

Sa NetBeans ay nasa proseso ng paglipat sa Apache. Higit pa »

04 ng 05

JDeveloper

Oracle

Na binuo ni Oracle, JDeveloper ay isang malakas na IDE na nagpapadali sa proseso ng pagpapaunlad ng mga aplikasyon ng SOA at EE na nakabatay sa Java.

Nag-aalok ang platform na ito ng end-to-end na pag-unlad para sa mga Oracle Fusion middleware at mga aplikasyon ng Oracle Fusion. Pinapayagan nito ang pag-unlad sa Java, SQL, XML , HTML , JavaScript, PHP, at higit pa.

Sumasaklaw sa buong ikot ng buhay ng pag-unlad mula sa disenyo, pag-unlad ng code, pag-debug, pag-optimize, pag-profile, at pag-deploy, ang platform ay nakatuon sa pagpapasimple ng pag-unlad ng app hanggang sa maximum na posibleng lawak. Higit pa »

05 ng 05

BlueJ

BlueJ

Kung ikaw ay isang baguhan, ang BlueJ Java IDE ay maaaring maging karapatan up ang iyong alley. Gumagana ito sa Windows, macOS, Ubuntu, at iba pang mga operating system.

Dahil ang IDE na ito ay pinakamahusay para sa mga nagsisimula ng mga developer, mayroon itong matatag na komunidad ng Blueroom upang tulungan ang mga user na maunawaan ang software at maghanap ng suporta.

Maaari kang mag-install ng isang maliit na extension sa BlueJ upang magawa ito nang naiiba kaysa sa default na programa, tulad ng isang remote file manager at multiproject na handler ng workspace.

Ang open source na proyekto ng BlueJ ay suportado ng Oracle. Higit pa »