Mbandingaken IDEs Jawa: Eclipse vs. NetBeans vs. IntelliJ

Milih lan nggarap IDE kanthi bener utawa lingkungan pangembangan sing terpadu minangka rasio penting dadi pangembang aplikasi seluler sing sukses . IDE tengen mbisakake pangembang kanggo nangani classpath; nggawe file; mbangun argumen baris perintah lan luwih akeh. Ing postingan iki, kita nggawa sampeyan perbandingan 3 IDE Jawa banget populer, yaiku, Eclipse, NetBeans, lan IntelliJ.

Eclipse

Eclipse wis dumadi saka taun 2001, wiwit IBM ngumumake Eclipse minangka platform sumber terbuka. Diatur dening Yayasan Eclipse nirlaba, iki digunakake ing loro sumber mbukak lan proyèk komersial. Miwiti kanthi cara sing ringkih, iki saiki muncul minangka platform utama, sing uga dipigunakaké ing sawetara basa liyané.

Keuntungan paling saka Eclipse yakuwi nyakup kabèh plethora plugin, sing ndadekake gampang banget lan bisa dikustomisasi. Platform iki dianggo kanggo sampeyan ing latar mburi, kompilasi kode, lan nuduhake kasalahan kaya nalika kedadeyan kasebut. IDE kabeh diorganisasikake ing Perspektif, sing ateges miturut kontras visual, sing nyedhiyakake tampilan lan editor.

Eclipse's multitasking, filtering and debugging are yet other pluses. Dirancang supaya cocog karo kabutuhan proyek pangembangan gedhe, bisa ngatasi macem-macem tugas kayata analisis lan desain, manajemen produk, implementasine, pangembangan konten, testing, lan dokumentasi uga.

NetBeans

NetBeans dikembangaké kanthi bebas ing setengah taun 1990-an. Iku muncul minangka platform sumber terbuka sawise diakuake dening Sun ing taun 1999. Saiki bagean Oracle, IDE iki bisa digunakake kanggo ngembangake piranti lunak kanggo kabeh versi Jawa mulai saka Jawa ME nganti Enterprise Edition. Kaya Eclipse, NetBeans uga nyedhiyakake macem-macem plugin sing bisa digunakake.

NetBeans nawakake macem-macem bundel - 2 C / C ++ lan PHP edisi, edition Java SE, edisi Jawa EE, lan 1 sinki edisi kisi sing nawakake kabeh sing bakal perlu kanggo proyek sampeyan. IDE iki uga nawakake alat lan editor sing bisa digunakake kanggo HTML, PHP, XML, JavaScript lan liya-liyane. Sampeyan saiki bisa nemokake dhukungan kanggo HTML5 lan teknologi Web liyane uga.

Nilai NetBeans ngluwihi Eclipse sajrone fitur dhukungan database, kanthi driver DB DB, MySQL, PostgreSQL, lan Oracle. Database Explorer menehi sampeyan gampang nggawe, ngowahi lan mbusak tabel lan database ing IDE.

Paling akeh sing ditemokake ing jaman kepungkur minangka wujud saka bayangan Eclipse, NetBeans saiki wis dadi pesaing sing kuwat banget kanggo mantan.

IntelliJ IDEA

Dumadi saka 2001, IntiJI IDEA JetBrains kasedhiya ing edisi komersial uga ing edisi komunitas sumber terbuka gratis uga. JetBrains minangka perusahaan sing diadegaké lan paling dikenal kanggo plugin Resharper kanggo Visual Studio lan utamané migunani kanggo pangembangan C #.

IntelliJ nawakake dukungan kanggo macem-macem basa, kalebu Jawa, Scala, Groovy, Clojure lan liya-liyane. IDE iki dilengkapi karo fitur kayata penyelesaian kode pinter, analisis kode, lan refactoring lanjut. Versi komersial "Ultimate", sing utamané nyasar sektor perusahaan , tambahan ndhukung SQL, ActionScript, Ruby, Python, lan PHP. Versi 12 saka platform iki uga dilengkapi karo desainer UI Android anyar kanggo pangembangan app Android.

IntelliJ uga nggawe sawetara plugin panganggo sing wis ditulis. Saiki nawakake 947 plugin, plus 55 tambahan ing versi perusahaan. Pangguna tansah welcome kanggo ngirim luwih plugins kanthi nggunakake komponen Swing dibangun ing.

Kesimpulane

Kabeh IDE ing ndhuwur teka karo kaluwihan dhewe. Nalika Eclipse isih dadi IDE sing paling akeh digunakake, NetBeans saiki dadi popularitas karo pangembang mandiri. Nalika edisi perusahaan IntelliJ dianggo kaya ngapa, sawetara pangembang uga nganggep minangka biaya sing ora perlu.

Iku kabeh gumantung marang apa sing sampeyan kepengini, minangka pangembang, lan cara rencana kanggo nerusake karyane. Instal kabeh 3 IDEs lan nyoba metu sadurunge nggawe pilihan final sampeyan.