Bagi yang suka membuat aplikasi web menggunakan PHP, pasti sering merasa agak sulit ketika membuat kodingan php dengan menggunakan IDE seperti Adobe Dreamweaver karena disitu tidak disediakan fitur-fitur yang medukung pengembangan aplikasi web berbasis PHP.
Salah satu alternatif IDE yang dapat digunakan untuk mengembangkan aplikasi web berbasis PHP adalah Eclipse PHP Development Tools (Eclipse PDT) yang dikembangkan oleh IBM dan Zend. Eclipse PDT menggunakan basis platform Eclipse yang gratis dan open source sehingga kita tidak perlu repot-repot membeli IDE yang mahal harganya dan Eclipse PDT selalu diupdate karena komunitasnya yang luas. Untuk mendownload Eclipse PDT dapat dilakukan dengan mengklik link ini.
Dengan IDE ini kita dapat menggunakan segala macam fitur yang biasa digunakan oleh programmer Java ketika membuat program seperti Code Completion dan Intelligent Code Search. Walaupun sebetulnya ada banyak fitur yang bisa kita dapatkan dengan menggunakan Eclipse PDT, namun pada artikel ini saya akan fokus untuk menjelaskan kedua fitur yang telah disebutkan sebelumnya.
- Code Error Highlighting: Fitur ini memungkinkan kita untuk membetulkan secara otomatis kesalahan sintaks-sintaks bahasa skrip web (HTML, JavaScript, PHP) yang telah kita tulis, pada aplikasi seperti Adobe Dreamweaver kita perlu menjalankan webnya terlebih dahulu untuk melihat apakah kodingan yang telah kita buat benar atau tidak, tetapi dengan menggunakan Eclipse for PHP kita dapat langsung melihat kesalahan-kesalahan pada sintaks yang telah ditulis dan dengan otomatis atau manual kita dapat membetulkan kesalahan tersebut.
- Content Assist dan Code Completion: Fitur ini memungkinkan kita untuk menulis sintaks bahasa skrip web tanpa harus mengingat sintaks tersebut, hal ini membantu sekali kita dalam membuat aplikasi web. Dengan menekan kombinasi tombol dari Ctrl+Spasi kita dapat melihat daftar sintaks yang dapat kita gunakan. Atau jika kita malas mengetik keseluruhan sintaks kita dapat mengetik terlebih dahulu inisial dari sintaks tersebut dan kita bisa menekan kombinasi dari Ctrl+Spasi untuk dapat melihat seluruh sintaks yang dimulai dengan inisial yang kita tulis.
2 fitur ini adalah fitur yang paling sering saya gunakan dalam membuat aplikasi web PHP menggunakan Eclipse PDT dan sangat membantu saya dalam mengembangkan aplikasi web yang sedang saya buat. Dengan kedua fitur tersebut saya tidak perlu lagi repot-repot menghapalkan sintak-sintaks skrip web seperti HTML dan PHP dan juga saya tidak perlu lagi bersusah payah mencari letak kesalahan sintaks yang telah saya buat.
Kedua fitur yang telah saya jelaskan hanya sebagian kecil dari berbagai macam fitur yang disediakan oleh Eclipse PDT dalam membantu pembuatan aplikasi web. Mungkin di artikel selanjutnya saya akan membahas lebih dalam mengenai fitur-fitur yang ada pada Eclipse PDT, tunggu saja artikel selanjutnya hehe.