A Java rendkívül gyakori programozási nyelv, amelyet szinte mindenhol használnak - Android-alkalmazások, játékkonzolok, még szuperszámítógépek is. Az egyszerűségéről és a csodálatos hordozhatóságáról ismert. A mai cikkben a 10 legjobb Java IDE-t fogjuk vizsgálni . Az IDE (Integrated Development Environment) egy all-in-one szoftver, amely nem csak lehetővé teszi a kód szerkesztését és összeállítását, hanem az erőforrások kezelését, a telepítési és verziót vezérlő opciók nyújtását, és lehetővé teszi a fejlett hibakeresési funkciók használatát az egész projekt számára.
A legjobb Java IDE-k
1. NetBeans
Miután a Sun Microsystems tulajdonában volt, és most az Oracle, a NetBeans az egyik legjobb IDE az elmúlt évtizedben. A NetBeans teljesen modulált, és az összes IDE funkció a modulok nevű csomagokban található. Könnyen integrálható a verzióvezérlő szoftverrel. A NetBeans nyílt forráskódúvá tette a napot, így bárki hozzájárulhat a fejlesztéséhez. Ingyenes, és a legtöbb operációs rendszeren és platformon működik.
- Fejlesztő: Oracle
- Platformok: A NetBeans egy IDE platform, amely támogatja a Windows, Mac és Linux rendszereket
- Árképzés: Ingyenes
- Méret: 186 MB a Java EE verzióhoz
2. IntelliJ IDEA
Az IntelliJ egy zárt forráskódú Java IDE, és a Java IDE-k közül az egyik "nagy három" (a másik kettő Eclipse és NetBeans). Az IntelliJ IDEA-nak nagyszerű, modern felhasználói felülete van. Úgy döntött, hogy az Android Studio alap IDE-je, az új, a Google által kifejlesztett, többfunkciós szoftver az Android alkalmazások fejlesztéséhez.
Az IntelliJ két verziója, a közösségi kiadás, amely ingyenes, és az Ultimate Edition, amely teljes értékű és fizetett licenceket igényel.
- Fejlesztő: JetBrains
- Platformok: OS X, Linux, Windows
- Árképzés: Fizetett (199 $ egyéni felhasználói licenc). Ingyenes a diákok és a nyílt forráskódú projektek számára.
- Méret: 180 MB a közösségi kiadáshoz, 290 MB az Ultimate Edition számára
3. Eclipse
Az Eclipse az egyik legnépszerűbb IDE, és nem csak Java, hanem a C ++ és a PHP számára is. Az Eclipse egy nyílt forráskódú eszköz, és nagy fejlesztői közösséggel rendelkezik. Ezenkívül hatalmas bővítménykönyvtárat is tartalmaz, amelyeket a felhasználók készítettek. Az Eclipse legújabb nagy kiadása tavaly az Eclipse Luna-val érkezett, amely a Java 8 támogatását kínálja. Az Eclipse szintén a régi Android SDK (Software Development Kit) alap IDE volt.
- Fejlesztő: Eclipse Foundation
- Platformok: Az Eclipse elérhető Windows, Mac, Linux és OSX rendszereken
- Árképzés: Ingyenes
- Méret: Az Eclipse Luna Java fejlesztők letöltési csomagja (majdnem) 155 MB.
4. Jdeveloper
A JDeveloper egy teljesen ingyenes, az Oracle által kiadott IDE. A JDeveloper számos funkciót kínál, mint például a Refactoring, a Version Control, az Audit & Metrics, a hibakeresés, a profilozás. Ant támogatás és Maven támogatás. Két kiadás, egy Studio kiadás, amely teljesen betöltött szerszámkészletet tartalmaz a Java-programok létrehozásához, és egy Java Edition-et, amely J2EE, ADF, UML és Database funkciók hiányzik, de sokkal kisebb és gyorsabb. A Java Edition rendelkezik a Java számára szükséges összes alapvető funkcióval, és kielégíti a legtöbb kezdő és köztes Java kódolót.
- Fejlesztő: Oracle
- Platformok: Cross Platform
- Árképzés: Ingyenes
- Méret: Java Edition-181 MB, Studio Edition -1, 8 GB
5. Dr. Java
Dr. Java egy könnyű Java IDE, amelyet a Sourceforge-nál tartanak fenn. Elsősorban a diákok és a kezdők számára tervezték, de fejlett funkciókkal rendelkezik a Java profik számára. Ingyenes és nyílt forráskódú. Dr. Java-ot a Rice Egyetem JavaPLT csoportja tartja fenn. A felületet a Sun Microsystems által kifejlesztett Swing eszköztár segítségével tervezték.
- Platformok: Cross Platform
- Árképzés: Ingyenes
- Méret: 13 MB
6. BlueJ
A BlueJ egy olyan nyílt forráskódú Java IDE, amely oktatási célokra készült. Alkalmas kis szoftverprojektek fejlesztésére is. A BlueJ felülete eléggé alapos, így a kezdők jól használhatják. Az osztályokat és tárgyakat tiszta, vizuálisan mutatja. A BlueJ fő célja az Objektumorientált Programozás tanítása, így kiváló eszköz az új tanulók számára, erőteljes, más, professzionális IDE-k csoportosított jellege nélkül.
- Platformok: Cross Platform
- Árképzés: Ingyenes
- Méret: 160-170 MB (beleértve a JDK-t is)
7. jCreator
A jCreator egy gyors és hatékony Java IDE, amelyet C ++-ban írtak (amely állítólag gyorsabb, mint más, Java-ban írt IDE-k). A Visual Studio korábbi verzióihoz hasonló felületet tartalmaz, és testreszabhatja az Ön igényeinek megfelelően. A jCreator egy fizetett IDE, de ingyenes verzió is rendelkezésre áll, mint például az automatikus kód befejezése. A jCreator csak Windows-támogatást kínál, de Linux-on futtatható Vine segítségével.
- Fejlesztő: Xinox Software
- Platformok: Csak Windows.
- Árképzés: Ingyenes
- Méret: 7, 2 MB a próbaverzióhoz
8. jGrasp
A jGrasp egy másik szuper-könnyű Java IDE, amely a szoftverek megjelenítésére összpontosít. Olyan funkciókkal rendelkezik, mint az UML osztálydiagramok, amelyek segítenek a kód olvashatóságának javításában. A jGrasp automatikusan megjeleníti a vizualizációkat, és rendelkezik adatszerkezeti azonosító mechanizmusokkal, dinamikus objektummegtekintőkkel és számos más funkcióval, amelyek egy szép, olvasható tankönyvszerű nézetben jelenítik meg a Java kódot.
- Platformok: Cross Platform
- Árképzés: Ingyenes
- Méret: 5 MB
9. Greenfoot
A Greenfoot egy olyan oktatási Java IDE, amely szinte teljesen kölcsönhatáson alapul. Nagy mértékben támaszkodik az adatstruktúrák megjelenítésére és az egyszerű programok és a 2D Java játékok létrehozására optimalizált. A Greenfoot-nak van egy igazán nagyszerű online megosztási szolgáltatása, amely közvetlenül az IDE-be sült. A felhasználók online megoszthatják programjaikat, hogy mások is megtekinthessék, és segítséget és visszajelzést kapjanak. A megosztott projektek közvetlenül szerkeszthetők az interneten. Összességében a Greenfoot nagyszerű kezdőknek.
- Platformok: Cross Platform
- Árképzés: Ingyenes
- Méret: 162 MB Windows-hoz (JDK tartozék)
10. Codenvy
A listánk utolsó bejegyzésében a Codenvy van, amely - a többi eddig említett IDE-vel ellentétben - pusztán felhőalapú. Nincs szükség telepítésre. A Codenvy rendelkezik egy teljesen láthatatlan „offline” IDE-vel, beleértve az építési / futtatási / hibakeresési környezeteket. A Codenvy egyik kívánatos tulajdonsága a valós idejű együttműködés lehetősége. A Codenvy-nek nagyszerű felülete és számos munkaterülete van. A havi előfizetési díj megfizetése után érhető el. A Codenvy közösségi kiadása szabadon használható.
Részletes információ:
- Fejlesztő: Codenvy Inc.
- Platformok: Cross Platform (böngésző alapú)
- Árképzés: Ingyenes a közösségi kiadáshoz. A prémium verzió előfizetései 1 $ havonta.
Ha bármilyen javaslata van a legjobb Java IDE-k listájára, kérjük, ossza meg velünk a megjegyzéseket.