Java adalah bahasa pemrograman yang sangat umum, digunakan hampir di semua tempat - aplikasi Android, konsol game, bahkan superkomputer. Ia dikenal karena kesederhanaannya, dan portabilitasnya yang menakjubkan. Pada artikel hari ini, kita akan melihat 10 IDE Java Terbaik Sepanjang Masa. IDE (Lingkungan Pengembangan Terpadu) adalah perangkat lunak lengkap yang tidak hanya memungkinkan Anda mengedit dan mengkompilasi kode Anda, tetapi juga mengelola sumber daya, menyediakan opsi kontrol penyebaran dan versi, dan memungkinkan Anda menggunakan fitur debugging canggih untuk seluruh proyek Anda.
IDE Java Terbaik
1. NetBeans
Pernah dimiliki oleh Sun Microsystems, dan sekarang oleh Oracle, NetBeans adalah salah satu IDE terbaik dari dekade terakhir. NetBeans sepenuhnya dimodulasi, dan semua fungsi IDE datang dalam paket yang disebut modul. Ini menawarkan integrasi yang mudah dengan perangkat lunak kontrol versi. NetBeans dibuat open source oleh matahari, sehingga siapa pun dapat berkontribusi untuk pengembangannya. Ini gratis, dan berfungsi pada sebagian besar sistem operasi dan platform.
- Pengembang: Oracle
- Platform: NetBeans adalah IDE lintas platform, mendukung Windows, Mac dan Linux
- Harga: Gratis
- Ukuran: 186 MB untuk Versi Java EE
2. IntelliJ IDEA
IntelliJ adalah Java IDE sumber tertutup, dan salah satu dari 'tiga besar' di antara Java IDEs (Dua lainnya adalah Eclipse dan NetBeans). IntelliJ IDEA memiliki UI modern yang hebat. Itu dipilih sebagai IDE dasar untuk Android Studio, perangkat lunak all-in-one baru untuk mengembangkan aplikasi Android, yang dikembangkan oleh Google.
Ada dua versi IntelliJ, Edisi Komunitas, yang gratis, dan Edisi Ultimate yang berfitur lengkap dan memerlukan lisensi berbayar untuk digunakan.
- Pengembang: JetBrains
- Platform: OS X, Linux, Windows
- Harga: Dibayar ($ 199 lisensi pengguna individu). Gratis untuk Siswa dan proyek sumber terbuka.
- Ukuran: 180 MB untuk Edisi Komunitas, 290 MB untuk Edisi Ultimate
3. Gerhana
Eclipse adalah salah satu IDE paling populer di luar sana, dan tidak hanya untuk Java, tetapi juga untuk C ++ dan PHP. Eclipse adalah alat sumber terbuka dan memiliki komunitas pengembang yang hebat. Ini juga memiliki perpustakaan plugin yang besar, semua dibuat oleh pengguna. Rilis besar terbaru Eclipse datang tahun lalu dengan Eclipse Luna, yang menawarkan dukungan untuk Java 8. Eclipse juga merupakan basis IDE untuk Android SDK (Software Development Kit) lama.
- Pengembang: Eclipse Foundation
- Platform: Eclipse tersedia untuk Windows, Mac, Linux dan OSX
- Harga: Gratis
- Ukuran: Paket unduhan Eclipse Luna untuk Java Developers adalah (hampir) 155 MB.
4. Jdeveloper
JDeveloper adalah IDE sepenuhnya gratis yang dirilis oleh Oracle. JDeveloper menawarkan beberapa fitur seperti, Refactoring, Kontrol Versi, Audit & Metrik, Debugging, Profiling. Dukungan Semut dan Dukungan Maven. Itu datang dalam dua edisi, edisi Studio yang memiliki set alat yang penuh untuk membuat program di Jawa, dan Edisi Jawa, yang tidak memiliki fitur J2EE, ADF, UML dan Database, tetapi jauh lebih kecil dan lebih cepat. Edisi Java memiliki semua fitur inti yang diperlukan untuk Java dan harus memenuhi sebagian besar coders Java pemula dan menengah.
- Pengembang: Oracle
- Platform: Lintas Platform
- Harga: Gratis
- Ukuran: Java Edition-181 MB, Studio Edition -1.8 GB
5. Dr. Java
Java adalah IDE Java ringan yang dikelola di Sourceforge. Ini dirancang terutama untuk Siswa, dan pemula, tetapi juga memiliki fitur-fitur canggih untuk pro Java. Ini gratis dan open source. Dr. Java dikelola oleh grup JavaPLT di Rice University. Antarmukanya telah dirancang menggunakan swing toolkit yang dikembangkan oleh Sun Microsystems.
- Platform: Lintas Platform
- Harga: Gratis
- Ukuran: 13 MB
6. BlueJ
BlueJ adalah Java IDE open source yang dibangun untuk tujuan pendidikan. Ini juga cocok untuk mengembangkan proyek perangkat lunak kecil. Antarmuka BlueJ cukup mendasar, sehingga pemula dapat memanfaatkannya dengan baik. Ini menunjukkan kelas dan objek secara bersih, secara visual. Tujuan utama BlueJ adalah untuk mengajarkan Pemrograman Berorientasi Objek, jadi itu adalah alat yang sangat baik untuk pelajar baru, kuat, tanpa sifat yang dikelompokkan dari IDE profesional lainnya.
- Platform: Lintas Platform
- Harga: Gratis
- Ukuran: 160-170 MB (termasuk JDK)
7. jCreator
jCreator adalah IDE Java yang cepat dan efisien yang ditulis dalam C ++ (Yang seharusnya membuatnya lebih cepat daripada IDE lain yang telah ditulis dalam Java). Ini memiliki antarmuka yang mirip dengan versi Visual Studio sebelumnya, dan memungkinkan Anda menyesuaikannya dengan preferensi Anda. jCreator adalah IDE berbayar, tetapi versi gratis tanpa fitur seperti penyelesaian kode otomatis, juga tersedia. jCreator hanya menawarkan dukungan Windows, tetapi dapat dijalankan di Linux menggunakan Vine.
- Pengembang: Perangkat Lunak Xinox
- Platform: Hanya Windows.
- Harga: Gratis
- Ukuran: 7, 2 MB untuk Versi Percobaan
8. jGrasp
jGrasp adalah IDE Java super ringan, yang berfokus pada visualisasi perangkat lunak. Ini memiliki fitur seperti diagram kelas UML yang membantu dalam meningkatkan keterbacaan kode. jGrasp menghasilkan visualisasi secara otomatis, dan juga memiliki mekanisme identifikasi struktur data, pemirsa objek dinamis dan beberapa fitur lain yang menghadirkan kode Java dalam tampilan seperti buku yang bagus dan dapat dibaca.
- Platform: Lintas Platform
- Harga: Gratis
- Ukuran: 5MB
9. Greenfoot
Greenfoot adalah Java IDE pendidikan yang hampir sepenuhnya berbasis interaksi. Ini sangat bergantung pada visualisasi struktur data dan dioptimalkan untuk pembuatan program sederhana dan game Java 2D. Greenfoot memiliki fitur berbagi online yang hebat yang langsung dimasukkan ke dalam IDE. Pengguna dapat membagikan program mereka secara daring untuk dilihat orang lain, dan untuk menerima bantuan dan umpan balik. Proyek bersama dapat diedit langsung secara online. Secara keseluruhan, Greenfoot sangat bagus untuk pemula.
- Platform: Lintas Platform
- Harga: Gratis
- Ukuran: 162 MB untuk Windows (termasuk JDK)
10. Codenvy
Dalam entri terakhir dari daftar kami, kami memiliki Codenvy, yang, tidak seperti semua IDE lain yang disebutkan sampai sekarang, adalah murni berbasis cloud. Tidak diperlukan instalasi. Codenvy memiliki semua lonceng dan peluit dari IDE 'offline' berfitur lengkap, termasuk lingkungan build / run / debug. Kemampuan untuk berkolaborasi dalam waktu nyata adalah salah satu fitur yang diinginkan oleh Codenvy. Codenvy memiliki antarmuka yang hebat dan beberapa opsi ruang kerja. Ini tersedia setelah membayar biaya berlangganan bulanan. Edisi komunitas Codenvy gratis untuk digunakan.
Info Lengkap:
- Pengembang: Codenvy Inc.
- Platform: Lintas Platform (Berbasis browser)
- Harga: Gratis untuk edisi komunitas. Langganan untuk versi premium mulai dari $ 1 per bulan.
Jika Anda memiliki saran untuk daftar IDE Jawa terbaik kami, silakan beri tahu kami dalam komentar.