Berikut ini Pengertian dan Fitur-Fitur Netbeans – dijelaskan lengkap

Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) berbasis Java dari Sun Microsystems yang berjalan di atas swing. Swing disini adalah sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan di berbagai macam platform seperti windows, linux, Mac OS X dan juga  Solaris. Sebuah Integrated Development Environment adalah lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), yaitu suatu kode editor atau text, suatu compiler dan suatu debugger. Berasarkan fungsinya, Netbeans bisa digunakan progammer untuk menulis, meng-compile, mencari kesalahan dan menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java namun selain itu netbeans bisa mendukung bahasa pemrograman lainnya dan program ini juga bebas untuk digunakan dan untuk membuat professional dekstop, web, enterprise, and mobile applications dengan Java language, C/C++, dan bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby. NetBeans yaitu sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat banyak dan luas, komunitas yang terus bertambah, dan memiliki hampir 100 mitra dan terus bertambah. Sun Microsystems mendirikan proyek kode terbuka NetBeans sejak bulan Juni tahun 2000 dan terus menjadi sponsor utama. Dan saat ini netbeans mempunyai 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans sendiri adalah framework yang bisa digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi dekstop, mengijinkan pengembang agar fokus ke logika yang spesifik terhadap aplikasi. Netbeans ini memiliki bebrapa fitur adapaun Fitur fitur yang terdapat dalam netbeans antara lain:

  1. Smart Code Completion: yaitu berfungsi untuk mengusulkan nama variabel dari suatu tipe, melengkapi keyword dan juga mengusulkan tipe parameter dari sebuah method.
  2. Bookmarking: fitur yang satu ini digunakan untuk menandai baris yang suatu saat ingin kita modifikasi.
  3. Go to commands: fitur ini digunakan untuk jump ke deklarasi variabel, source code atau file yang terdapat pada project yang sama.
  4. Code generator: Apabila kita menggunakan fitur ini kita akan bisa meng-generate constructor, setter and getter method dan yang lainnya.
  5. Error stripe: fitur ini akan menandai baris yang eror dengan memberi highlight red.