@Greg Skerman: Thank you! Very useful. MM
On Wed, Apr 18, 2012 at 11:14 PM, Greg Skerman <[email protected]> wrote: > 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 < > [email protected]> 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 >> [email protected] 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 > [email protected] 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 [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
