Membuat Netbeans Terlihat Menyatu Dengan Ubuntu Unity

Netbeans adalah IDE favorit saya untuk pengembangan aplikasi. Saya sendiri sudah menggunakan Netbeans sudah cukup lama,sekitar 3 tahun. Sekarang versi Netbeans terbaru adalah sudah mencapai versi 7.2. Saya sendiri menggunakan Netbeans untuk pengembangan aplikasi web dengan bahasa pemrograman PHP.

Netbeans bersifat multiplatform,jadi bisa berjalan di Windows,Linux,dan OSX. Nah,kebetulan saya menggunakan Netbeans di Ubuntu 12.04. Ubuntu sendiri menggunakan lingkungan desktop sendiri yang bernama Unity,menggantikan Gnome yang sudah lama digunakan. Di Unity,menu aplikasi semua berada taskbar atas,mirip dengan di OSX. Model menu seperti ini disebut global menu. Netbeans sendiri merupakan aplikasi java,sehingga menu nya belum terintegrasi dengan global menu unity. Supaya menu di netbeans terintegrasi dengan global menu unity,berikut langkah-langkah nya :

  1. Buka Netbeans,masuk menu tool-plugin. Di tab setting,klik tombol add. Isikan name dengan Jaya Ayatana,url dengan http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml


  2. Di tab available plugin,cari kemudian instal plugin java ayatana. Setelah selesai,tutup netbeans.
  3. Tambahkan opsi berikut di file [netbeans_folder]/etc/netbeans.conf : -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd
    Screenshot from 2013-06-04 12:31:54
  4. Buka kembali netbeans. Menu nya sekarang sudah terintergrasi dengan global menu unity

Sekian tutorial dari saya,semoga bermanfaat. Selamat coding!

Referensi :

  1. http://alvonsius.tumblr.com/post/50819847481/to-make-netbeans-more-blended-to-ubuntus-unity
  2. http://plugins.netbeans.org/plugin/41822

Integrasi Codeigniter dan Netbeans Dengan NbPHPCI

Sebagai seorang pengembang aplikasi web,selama ini saya menggunakan framework Codeigniter (biasa disingkat CI) dan IDE Netbeans untuk mempermudah coding. Netbeans sendiri tidak terintegrasi dengan CI,sehingga fitur autocomplete untuk CI di Netbeans tidak semuanya muncul. Misal,jika ketik $this-> maka tidak ada opsi yang ditampilkan. Setelah bertanya dengan Google,akhirnya ketemu cara untuk mengintegrasikan CI dan Netbeans agar fitur autocompletenya bisa berjalan.

NbPHPCI,itulah nama plugin Netbeans untuk mengintegrasikan CI dengan Netbeans. Dengan NbPHPCI,kita bisa membuat proyek web baru di Netbeans langsung dengan CI didalamnya. Selain itu,fitur autocomplete CI di Netbeans juga berjalan,sehingga mempermudah dan membantu kita untuk mempercepat kita dalam coding.

Instalasi nbphpci pun juga sangat gampang. Caranya adalah :

  1. Versi Netbeans yang digunakan versi 7.2, 7.2.1, 7.3. Selain versi tersebut,plugin nbphpci tidak bisa diinstal
  2. Masuk ke menu Tool – Plugin,pilih tab Setting
  3. Klik tombol Add,isikan nama dengan nbphpci dan url dengan daftar yang tertera dibawah ini. Klik tombol OK
  4. Pindah ke Tab Available plugin,cari dengan kata kunci codeigniter. Pilih modul nbphpci yang akan diinstal dengan mencentang kedua pilihan (CI Framework dan CI Framework Repository). Klik tombol install
  5. Plugin nbphpci pun berhasil diinstal.

Selanjutnya adalah konfigurasi plugin nbphpci. Langkah ini opsional,karena hanya mengintegrasikan CI yang kita punya dengan nbphpci,sehingga ketika membuat proyek php baru kita bisa langsung menggunakan CI tanpa harus memasukkan manual CI kedalam proyek php kita. Langkahnya sebagai berikut :

  1. Masuk ke menu Tool-Options,pilih PHP,pilih tab Codeigniter,pilih base file.

  2. Klik tombol Add zip. Isikan name dengan versi CI yang kita miliki,misal CI_2.1.3. Klik tombol browse untuk memilih file CI yang kita miliki,yang sudah dikompres kedalam zip. Klik tombol Ok
  3. Integrasi selesai. Sekarang kita bisa membuat proyek php baru di Netbeans dengan Ci didalamnya,serta fitur automplete

Instalasi dan integrasi sudah selesai. Selamat coding teman!

Referensi : https://kenai.com/projects/nbphpci/pages/Home