IDE adalah kepanjangan dari Integrated Development Environment, atau
Lingkungan Pengembangan yang Terintegrasi. Pengembangan apa?
Pengembangan perangkat lunak(software) tentunya, dimana jika Anda
mempunyai sebuah proyek software yang terdiri dari berbagai macam source
code, IDE lah yang akan membantu Anda memanajemen sekaligus mengerjakan
proyek tersebut.
Di sistem Linux, banyak sekali IDE yang tersedia untuk berbagai macam
bahasa pemrograman. Yang saya bahas di sini adalah IDE yang populer
untuk membuat proyek berbasis bahasa Java. Saya urutkan dari yang paling
standar, hingga paling baik.
Oke, yang pertama adalah
- Geany
- Netbeans IDE
- Eclipse IDE
- GEdit, Emacs, atau Vi
Geany adalah IDE yang sangat ringan dan simpel. Bisa digunakan untuk mengcompile source code dari bahasa Java, C, C++, Pascal dan lain lain. Jika Anda hanya membutuhkan IDE ringan untuk mengkompile source code Java. IDE ini patut untuk dipilih, keunggulannya adalah auto-completion, mendukung multiple dokumen, mendukung sistem project, syntax highlighting, dan emulator terminal. IDE ini bersifat cross-platform, sehingga bisa dijalankan di sistem Windows juga. Dibuat menggunakan bahasa C.
IDE yang satu ini sudah akrab di telinga para pendevelop Java, karena memang Netbeans adalah IDE yang bisa dikatakan resmi diciptakan oleh pengembang Java, yaitu Sun Microsystems. Dibuat menggunakan bahasa pemrograman Java juga, sehingga Netbeans bersifat cross-platform. IDE ini sangat bagus, mempunyai GUI Builder built-in dan banyak digunakan secara komersial. Untuk yang serius dengan Java, IDE ini bisa menjadi pilihan.
Ini adalah IDE yang sangat bagus dan juga Open Source. Banyak digunakan secara komersial maupun personal. Eclipse juga dibuat menggunakan bahasa Java sehingga bersifat cross-platform. Eclipse mendukung banyak plugin tambahan yang berguna untuk mengembangkan ranah kebutuhan software development Anda. Salah satu perusahaan besar yang memanfaatkan Eclipse adalah Research in Motion yang menyediakan plugin untuk mengembangkan perangkat lunak pada Blackberry. Sayangnya hanya Eclipse untuk sistem Windows dan OS/X yang mendukung fitur ini.
Yang paling saya suka, Eclipse mengcompile code tepat saat Anda mengetik kode tersebut, sama seperti yang MS Word lakukan untuk ejaan kata yang salah. Error handling-nya pun boleh dikatakan sempurna, Eclipse tidak hanya memberi tahu kita bahwa ada error tetapi juga langsung menampilkan berbagai macam solusi untuk mengatasi problem tersebut.
Bagi Anda yang baru belajar Java, gunakan plain text editor seperti di atas. Hal ini akan membantu Anda mengetahui seluruh proses compile Java, sekaligus sebagai sarana berlatih, dimana kesalahan ataupun code completion tidak ditampilkan secara otomatis. Intinya sebagai alat berlatih Java yang bagus,
Tidak ada komentar:
Posting Komentar