Java ostaja eden najbolj priljubljenih programskih jezikov na svetu, položaj, ki ga spodbuja jezikovna preprostost, pa tudi robusten ekosistem integriranih razvojnih okolij na trgu, ki podpirajo tako splošne kot specifične kodirne cilje.
Medtem ko je veliko IDE-jev plačanega sklada za razvoj podjetij, imajo programerji Java dostop do več močnih in dobro zasnovanih IDE-jev, ki so brezplačni, odprtokodni ali oboje. Poudarimo pet najbolj priljubljenih.
Eclipse
Eclipse, ki je bil okoli leta 2001, je bil izjemno priljubljen pri razvijalcih Java. Je odprtokodna programska oprema, ki se pogosto uporablja pri razvoju komercialnih projektov.
Z različnimi uporabnimi vtičniki je najboljši vidik te platforme njegova možnost, da organizira projekte v delovne površine, imenovane Perspectives, ki so vizualni kontejnerji, ki ponujajo nabore pogledov in urednikov.
Eclipse je robusten in omogoča obvladovanje velikih razvojnih projektov, ki vključujejo analizo in načrtovanje, upravljanje, izvajanje, razvoj, testiranje in dokumentacijo.
Eclipse ponuja raznovrstne možnosti za razvijalce, od katerih je najnovejši Eclipse Oxygen, ki je leta 2017 debitiral.
Obiščite Eclipse
02 od 05IntelliJ IDEA
Še en priljubljen IDE za razvijalce Java je IntelliJ IDEA JetBrains, ki je na voljo kot komercialna različica Ultimate in kot brezplačna različica za prenos v Skupnosti.
Ponuja podporo za več sistemov gradnje, ta platforma vsebuje intuitivno dokončanje kode, analizo kode, integracijo z okviri za testiranje enot, popolno funkcijo urejevalnika baz podatkov in UML Designer.
Na voljo je na stotine vtičnikov za IntelliJ IDEA. Poleg tega ta platforma vsebuje orodja za razvoj aplikacij za Android.
Obiščite IntelliJ IDEA
03 od 05NetBeans
IDE NetBeans ponuja napredne funkcije in podporo za Java, PHP, C / C ++ in HTML5, ki razvijalcu pomagajo pri gradnji namiznih, spletnih in mobilnih aplikacij.
Ta platforma, ki ima svetovno skupnost razvijalcev, je open source. Uporabite NetBeans z vsemi različicami Java iz Java ME v Enterprise Edition.
NetBeans podpira bazo podatkov, ki jo drugi brez IDE-jev ne podpirajo. Z uporabo zbirke podatkov Database Explorer lahko ustvarite, spremenite in izbrišete baze podatkov in tabele v IDE.
NetBeans se trenutno preseli v Apache.
Obiščite NetBeans
04 od 05JDeveloper
Razvil Oracle, JDeveloper je močan IDE, ki poenostavlja proces razvoja aplikacij SOA in EE na osnovi Java.
Ta platforma ponuja celovit razvoj aplikacij Oracle Fusion Middleware in Oracle Fusion. Omogoča razvoj v Java, SQL, XML, HTML, JavaScript, PHP in drugih jezikih.
Platforma, ki pokriva celoten življenjski cikel razvoja od zasnove, razvijanja kode, odpravljanja napak, optimizacije, profiliranja in uvajanja, se osredotoča na poenostavitev razvoja aplikacij v največji možni meri.
Obiščite JDeveloper
05 od 05BlueJ
Če ste začetnik, je BlueJ Java IDE morda v vaši ulici. Deluje na Windows, MacOS, Ubuntu in drugih operacijskih sistemih.
Ker je ta IDE najboljša za začetek razvijalcev, ima to robustno skupnost Blueroom, ki uporabnikom pomaga razumeti programsko opremo in poiskati podporo.
Za BlueJ lahko namestite peščico razširitev - na primer upravljalnik za oddaljene datoteke in obdelovalec večpredstavnih delovnih prostorov - dodate ali spremenite zmogljivosti, ki niso na voljo v osnovnem programu.
Projekt Open Source BlueJ podpira Oracle.
Obiščite BlueJ