Here is how to get auto-complete working in Eclipse PDT with the new version.  Especially since it is different from the last way I did it.  This works in BOTH controllers and Models.  This unfortunately does not automatically include CUSTOM libraries, controllers, or models… but it does take care of all the CORE classes built into Codeigniter. Please follow the following steps:

  • First of all make sure you have the following applications installed in your computer: 
  • Extract the CodeIgniter from zip file, and name it with “***_BASE”
  • Open Eclipse, then create a new PHP project, and setup the new project like the follwing screenshot: 

  • Copy the following code in the following file  to 2 files : /system/core/controller.ph & /system/core/model.php

 

Now the Intellisense is ready for you to use in Eclispe PDT when you work with CodeIgniter.

Good luck.