Netbeans for me. There are a few tricks required to get the code completion to work (especially in views) but nothing drastic.
Has nice integration with subversion, unit testing, jira, etc. Code templates and code snippets are also nice. Free is a major bonus too. Have tried others (eclipse, komodo, Codelobster) and they didn't do it for me. To get Netbeans to code complete for you: 1) right click the project in the project explorer tree and select "properties" 2) go to PHP Include Path 3) add the cake folder to the include path and click OK 4) in all your models/controllers you need to add some helper properties to the doc comments so that netbeans is aware of what is going on: /** * Registration Model * * @property Location $Location * @property Status $Status */ This basically tells netbeans that when you go $this->Location to go looking at the Location model (since Location isn't defined in the class). Same goes for helpers/components/behaviors etc. The bake scripts actually add all this for you which is great. 5) in your views it gets a tiny bit trickier... before you use the $this variable in a view you need to place a comment immediately before it: /* @var $this View */ After you do all that you get code completion/hints/suggestions everywhere. The core cake source is well commented and you can mine down into the entire class structure with ease. As for integrated cake console... what's wrong with opening up putty and having it running in the back ground all the time? On Thu, Apr 12, 2012 at 3:23 PM, Reza Talamkhani <reza.talamkh...@gmail.com>wrote: > Hi, > I Need an IDE for CakePHP 2.1 that integerated with cake console and > suggestion... > I test eclipse, netbeans & Codelobster but it did not meet any... > > Please help me to choose the best IDE. > > -- > Our newest site for the community: CakePHP Video Tutorials > http://tv.cakephp.org > Check out the new CakePHP Questions site http://ask.cakephp.org and help > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > cake-php+unsubscr...@googlegroups.com For more options, visit this group > at http://groups.google.com/group/cake-php > -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php