Java, hemen hemen her yerde kullanılan son derece yaygın bir programlama dilidir - Android uygulamaları, oyun konsolları, hatta süper bilgisayarlar. Sadeliği ve şaşırtıcı taşınabilirliği ile tanınır. Bugünün makalesinde, Tüm Zamanların En İyi 10 Java IDE'sine bakacağız . Bir IDE (Tümleşik Geliştirme Ortamı), yalnızca kodunuzu düzenlemenize ve derlemenize izin vermekle kalmaz, aynı zamanda kaynakları yöneten, dağıtım ve sürüm denetleme seçenekleri sunan ve tüm projeniz için gelişmiş hata ayıklama özelliklerini kullanmanıza izin veren hepsi bir arada bir yazılımdır.
En iyi Java IDE'leri
1. NetBeans
Bir zamanlar Sun Microsystems ve şimdi de Oracle tarafından sahip olunan NetBeans, son on yılın en iyi IDE'lerinden biri. NetBeans tamamen modüler hale getirilmiş ve tüm IDE işlevleri modül adı verilen paketlerde geliyor. Sürüm kontrol yazılımı ile kolay entegrasyon sunar. NetBeans güneş tarafından açık kaynaklı hale getirildi, böylece herkes gelişimine katkıda bulunabilir. Ücretsizdir ve çoğu işletim sistemi ve platformunda çalışır.
- Geliştirici: Oracle
- Platformlar: NetBeans, Windows, Mac ve Linux'u destekleyen bir çapraz platform IDE'sidir.
- Fiyatlandırma: Ücretsiz
- Boyut: Java EE Sürümü için 186 MB
2. IntelliJ IDEA
IntelliJ, kapalı kaynak kodlu bir Java IDE'dir ve Java IDE'leri arasında 'büyük üçten' biridir (Diğer ikisi Eclipse ve NetBeans). IntelliJ IDEA'nın harika ve modern bir kullanıcı arayüzü var. Google tarafından geliştirilen ve Android uygulamalarını geliştirmeye yönelik yeni hepsi bir arada yazılım olan Android Studio'nun temel IDE'si seçildi.
IntelliJ, ücretsiz olan Community Edition ve tam özellikli ve kullanmak için ücretli lisans gerektiren Ultimate Edition olmak üzere iki sürümü vardır.
- Geliştirici: JetBrains
- Platformlar: OS X, Linux, Windows
- Fiyatlandırma: Ücretli (199 $ bireysel kullanıcı lisansı) Öğrenciler ve açık kaynaklı projeler için ücretsiz.
- Boyut: Topluluk Sürümü için 180 MB, Son Sürüm için 290 MB
3. Tutulma
Eclipse, yalnızca Java için değil aynı zamanda C ++ ve PHP için de en popüler IDE'lerden biridir. Eclipse açık kaynak kodlu bir araçtır ve harika bir geliştirici topluluğuna sahiptir. Aynı zamanda, hepsi kullanıcılar tarafından yapılan devasa bir eklenti kütüphanesine sahiptir. Eclipse'in son büyük sürümü, geçen yıl Java 8 desteği sunan Eclipse Luna ile birlikte geldi. Eclipse, eski Android SDK (Software Development Kit) için de temel IDE idi.
- Geliştirici: Eclipse Vakfı
- Platformlar: Eclipse Windows, Mac, Linux ve OSX için kullanılabilir
- Fiyatlandırma: Ücretsiz
- Boyutu: Java Geliştiriciler için Eclipse Luna indirme paketi (neredeyse) 155 MB.
4. Jdeveloper
JDeveloper, Oracle tarafından yayımlanan tamamen ücretsiz bir IDE'dir. JDeveloper, Refactoring, Sürüm Kontrolü, Denetim ve Ölçümler, Hata Ayıklama, Profil Oluşturma gibi birçok özellik sunar. Karınca Desteği ve Maven Desteği. İki sürüm halinde gelir; Java'da programlar oluşturmak için tam olarak yüklenmiş bir araca sahip bir Studio sürümü ve J2EE, ADF, UML ve Veritabanı özellikleri bulunmayan ancak daha küçük ve daha hızlı olan bir Java Sürümü. Java Sürümü, Java için gereken tüm temel özelliklere sahiptir ve çoğu başlangıç ve orta seviye Java kodlayıcılarını karşılamalıdır.
- Geliştirici: Oracle
- Platformlar: Çapraz Platform
- Fiyatlandırma: Ücretsiz
- Boyut: Java Sürümü-181 MB, Studio Sürümü -1.8 GB
5. Dr. Java
Dr. Java, Sourceforge'da tutulan hafif bir Java IDE'sidir. Öncelikle Öğrenciler ve yeni başlayanlar için tasarlanmıştır, ancak aynı zamanda Java profesyonelleri için gelişmiş özelliklere sahiptir. Ücretsiz ve açık kaynak. Java, Rice Üniversitesi'ndeki JavaPLT grubu tarafından sağlanmaktadır. Arayüzü Sun Microsystems tarafından geliştirilen Swing araç seti kullanılarak tasarlanmıştır.
- Platformlar: Çapraz Platform
- Fiyatlandırma: Ücretsiz
- Boyut: 13 MB
6. BlueJ
BlueJ, eğitim amaçlı yapılmış açık kaynaklı bir Java IDE'dir. Aynı zamanda küçük yazılım projeleri geliştirmek için de uygundur. BlueJ'in arayüzü oldukça basittir, bu nedenle yeni başlayanlar bunu iyi bir şekilde kullanabilir. Sınıfları ve nesneleri temiz, görsel bir şekilde gösterir. BlueJ'in temel amacı, Nesne Yönelimli Programlamayı öğretmektir, bu nedenle, diğer profesyonel IDE'lerin kümelenmiş doğası olmadan güçlü, yeni öğrenciler için mükemmel bir araçtır.
- Platformlar: Çapraz Platform
- Fiyatlandırma: Ücretsiz
- Boyut: 160-170 MB (JDK dahil)
7. jCreator
jCreator, C ++ ile yazılmış hızlı ve verimli bir Java IDE'dir (Bu, Java'da yazılmış diğer IDE'lerden daha hızlı olduğu söylenir). Visual Studio'nun önceki sürümlerine benzer bir arayüze sahiptir ve tercihinize göre özelleştirmenizi sağlar. jCreator ücretli bir IDE'dir, ancak otomatik kod tamamlama gibi özelliklere sahip olmayan ücretsiz bir sürüm de mevcuttur. jCreator yalnızca Windows desteği sunar, ancak Linux'ta Vine kullanarak çalıştırılabilir.
- Geliştirici: Xinox Yazılımı
- Platformlar: Yalnızca Windows.
- Fiyatlandırma: Ücretsiz
- Boyut: Deneme Sürümü için 7, 2 MB
8. jGrasp
jGrasp, yazılım görselleştirmelerine odaklanan başka bir süper hafif Java IDE'dir. Kod okunabilirliğini arttırmada yardımcı olan UML sınıf diyagramları gibi özelliklere sahiptir. jGrasp otomatik olarak görselleştirmeler oluşturur ve ayrıca veri yapısı tanımlama mekanizmalarına, dinamik nesne görüntüleyicilere ve Java kodunu güzel, okunabilir bir ders kitabı benzeri görünümde sunan diğer bazı özelliklere sahiptir.
- Platformlar: Çapraz Platform
- Fiyatlandırma: Ücretsiz
- Boyut: 5MB
9. Greenfoot
Greenfoot, neredeyse tamamen etkileşime dayalı bir eğitim Java IDE'sidir. Veri yapılarının görselleştirilmesine büyük ölçüde dayanır ve basit programlar ve 2D Java oyunları oluşturmak için optimize edilmiştir. Greenfoot, doğrudan IDE'de pişirilen gerçekten harika bir çevrimiçi paylaşım özelliğine sahiptir. Kullanıcılar, programlarını başkalarının görüntülemesi, yardım ve geribildirim alması için çevrimiçi olarak paylaşabilir. Paylaşılan projeler doğrudan çevrimiçi olarak düzenlenebilir. Genel olarak, Greenfoot yeni başlayanlar için mükemmeldir.
- Platformlar: Çapraz Platform
- Fiyatlandırma: Ücretsiz
- Boyut: Windows için 162 MB (JDK dahil)
10. Codenvy
Listemizin son girişinde, şu ana kadar bahsedilen diğer IDE'lerin aksine tamamen bulut tabanlı olan Codenvy var. Kurulum gerekmez. Codenvy, build / run / debug ortamları dahil, tam özellikli bir 'çevrimdışı' IDE'nin tüm çan ve ıslıklarına sahiptir. Gerçek zamanlı işbirliği yapabilme yeteneği, Codenvy'nin arzu edilen özelliklerinden biridir. Codenvy harika bir arayüze ve çeşitli çalışma seçeneklerine sahiptir. Aylık abonelik ücreti ödedikten sonra kullanılabilir. Codenvy topluluk baskısını kullanmak ücretsizdir.
Detaylı bilgi:
- Geliştirici: Codenvy Inc.
- Platformlar: Çapraz Platform (Tarayıcı tabanlı)
- Fiyatlandırma: Topluluk baskısı için ücretsiz. Premium sürüm için abonelikler ayda 1 $ 'dan başlar.
En iyi Java IDE listemiz için herhangi bir öneriniz varsa, yorumlarda bize bildirmekten çekinmeyin.