Saya lebih dulu berkenalan dengan Netbeans daripada Code Igniter (CI) ketika saya mulai tertarik dengan bahasa pemrograman Java. Dan saya sudah enjoy dengan user interface Netbeans, dari ketika versi 5.x hingga sekarang 6.5. Dan ketika beberapa saat kemudian saya berkenalan dengan CI, saya pun merasa nyaman dengan CI.
Kemudian terpikirkan oleh saya, bagaimana kalau keduanya digabung? Netbeans+CI. Bukankah Netbeans juga sudah support PHP? Searchinglah saya di google. Dan menemukan MyBelovedPHP. Disana ada tutorialnya. Saya akan postingkan ulang disini dengan bahasa Indonesia. Mari kita mulai……->
Langkah-langkah yang perlu dilakukan adalah:
- Buka Netbeans, kemudian menuju ke Tools->Options->PHP. Pada Global Include Path, sertakan folder system Code Igniter. Dalam laptop saya, gambarnya sebagai berikut:
- Kemudian sertakan syntax berikut diatas pendeklarasian Class baik Controller maupun Model dalam setiap file.
/** * @property CI_Loader $load
* @property CI_Form_validation $form_validation
* @property CI_Input $input
* @property CI_Email $email
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
*/Class ….. Extends Controller {
Dan Code igniter pun sukses terintegrasi. Misalnya saja seperti ini:
Biar semakin praktis, maka kode yang harus ditambahkan diatas, kita masukkan dalam template:
Tool->Options->Editor->Code Templates
Misalnya saja kita tentukan:
New -> abbreviation:
codeiginiter
Expanded Text:
/** * @property CI_Loader $load
* @property CI_Form_validation $form_validation
* @property CI_Input $input
* @property CI_Email $email
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
*/
Maka setiap kita ketikan ‘codeigniter’ (tanpa ”) dan memencet spasi(key defaultnya spasi, dapat diganti dengan tombol lain), maka akan langsung di expandkan tanpa harus ketik banyak. Selamat mencoba…..:)
ko ra ono sing comment dept… iki mesti dskip r dwoco y.po r mudeng le moco.hehehehehe
hehehe..
biasane kan cuma dibaca trus diaplikasikan tanpa komentar..hehe..
nyantai mas dab,..semoga postingan ini bermanfaat…
wah,.
ini dia yang saya cari…
thanks ya mas.,
@giritampan: u’re welcome brotha..
thanks mas tutornya, sangat membantu
@harry: sama-sama gan..:)
Nice banget tutorialnya … kalau saya biasanya taktambahkan di project include path, bukan di global include path, soalnya nanti setiap buat program PHP pake netbeans muncul terus fungsi dari CI di autocomplete …
@permana: saya soalnya sekarang coding pake codeigniter terus.. jadinya defaultnya saya include..hehe.. thx for sharing bro… tapi sekarang saya pake NetBeans 6.5.1 di OpenSuse, tanpa saya includepun langsung muncul autocompletenya. saya bingung kok bisa gitu. apa ada yang ‘tidak sengaja’ saya lakukan?
Bagus pak guru, teruslah mencerdaskan bangsa.
Cocok dengan yg pengen tak coba.
Hehe.
terima kasih sharingnya, ijin copas URL
mangstab
TOP deh.
kang, di netbean-ku bisa tapi sebagian aja. Kalo aku pake $this->load atau ->db koq gak muncul, tp yg lain bisa. Padahal script ini udah aku tambahkan
/** * @property CI_Loader $load
* @property CI_Form_validation $form_validation
* @property CI_Input $input
* @property CI_Email $email
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
*/
skrang pake netbean 6.8. Mohon pencerahan.
luar biasa. thank tutorialnya
thanks mas tutorialnya emang jelas banget, bermanfaat sekali
maka chudi
nice tutorial 😀
http://codeigniter.com/forums/viewthread/180079/
keren tutorialnya, tapi aku kalau bisa ngasi masukan untuk plugin CI di netbeans lebih mudah pakai metode ini,. http://kenai.com/projects/nbphpci/pages/NBInstall
semoga berhasil yah.
nice share, ane baca dulu gann