I was probably dreaming yesterday evening but I think there were syntax
hints on Eclipse with PHP plugin....


On 7/7/07, Joshua Benner <[EMAIL PROTECTED]> wrote:
>
>
> I would find an well-made integrated API reference with automatic syntax
> cues useful. You don't always remember the order of the arguments or the
> exact name of the obscure class variable you rarely use. The current API
> docs fill that need, but having them in the IDE could speed things up
> and avoid breaking the line of thought.
>
> Gustavo Carreno wrote:
> > I'm a long time user of PHPEdit, so this last week I was thinking
> > about getting my hands dirty and cough up a CakePHP IDE plugin to ease
> > up my Cake Baking.
> > I had a chat with Sébastien, the CEO at Waterproof.fr and long friend
> > since version 0.6/0.8 of PHPEdit and he made me realize one thing:
> > - Maybe my views of what could be interesting to get in such plugin
> > were a bit too "Gus" centric.
> >
> > With that in mind I'm now humbly asking the CakePHP community to
> > comment on my choices.
> > I will greatly appreciate any additions or positive dismissals of my
> > items since I want to get as far away of the "Gus" centric features as
> > possible.
> >
> > Ok, here it goes.
> > The 2 main features are the following:
> > 1 Database tree using Model names, not table names.
> >       - Right-click->Properties gives Model details.
> > 2 A wizard, or something of the kind to generate code for the M, V and
> C.
> >       - Either 3 wizards or one that the first step would be a selection
> of
> > the next step.
> >
> > Ok, granted, this is already done by the bake script.
> > But wouldn't it be nice to have at the reach of a simple
> menu/shortcut/click ?
> >
> > And then some other features that could really put the RAD on this
> > already RAD framework:
> > * Know what helpers the present view is using and add those to code
> completion.
> > * Same thing in controllers but with components.
> > * Probably hook a different short-cut, other than Ctrl+Space, for the 2
> above.
> >       - One that would only be populated with the relevant list.
> >       - Or move that information to the top of the code completion list.
> >       - Or have something like the way VS 2k5/Delphi does when we are on
> > debug mode and hover over a variable.
> >       ... Well not sure yet.
> > * Having knowledge of the Router paths to help construct correct paths
> > for what ever URL writing function.
> >       - And, why not, a mean of verifying if all paths on the
> application
> > are correct ?
> > * Some kind of way to construct arrays with the relevant information
> > when editing the parameters of, let's say, the FindAll method of a
> > model.
> > * Knowledge of the recurse depth and having the relationships of the
> > models on the code completion.
> > * Having a code browser custom tailored with the MVC structure, so one
> > can navigate more easily through the code.
> >       - Or instead of this, have a CakePHP Explorer mode for the
> > Solution/Project Explorer.
> >
> > This is just a list from the top of my head and very centric to my
> neads.
> > This is not a PHPEdit evangelist post, quite the contrary:
> > - We all use some kind of IDE, be it Eclipse, Zend Studio, <insert
> > your own>, etc...
> > - We all want to produce more and for that we build whatever
> > customizations our IDE can leverage.
> > - We all have tidbits that can be shared amongst other bakers for the
> > benefit of the community.
> >
> > So why not get a complete list of it and then submit it to the dev
> > team of our most loved IDE ?
> >
> > Cheers,
> > Gustavo Carreno
> > ---
> > < If you know Red Hat you know Red Hat,
> > If you know Slackware you know Linux >
> >
> > >
> >
>
>
>
> --
> Joshua Benner
> http://bennerweb.com
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to