[xdebug-general] Re: DBGp - Eval, property_get, & property_value

From: Derick Rethans <derick[@]xdebug.org>
Date: Thu, 20 Apr 2006 16:48:34 +0200 (CEST)

On Sat, 15 Apr 2006 jared[@]sharingds.org wrote:

> > Might I inquire which IDE this is, and whether it will be open/free?
> It doesn't have a name yet (the working name is PH POO (PHP Object-Oriented),
> but I hope to come up with something a bit more tasteful :)
>
> I haven't yet decided whether this will be a commercial or free project. I
> expect to have a free version and a commercial version, but who knows. I
> doubt
> it will be open source...Nobody would want to look at my code.
>
> I started the project because no commercial IDEs really support complex object
> models and real "type inference" capability, so that is my "niche". That part
> is done, and now I'm adding the other functionality (CVS, debugging, project
> management, etc.)

What I've been looking for for ages is an IDE/debugger that allows me to
debug PHP scripts and edits the files in a simple way. Real development
I do with VIM and cvs/svn with the command line client. Unfortunately
there is no free linux client for DBGp yet ;-)

> > > "watch window like" functionality? The dbgp documentation is pretty
> > > good, but a little lacking on these points. Sorry if it's in there
> > > and I missed it somehow.
> >
> > You'll have to clarify this a bit better, as I'm not sure what you're
> > trying to do here.
> >
> Sorry for not being clear...While in "break" mode, I would like the
> user to be able to enter any arbitrary expression (function calls,
> assignments, etc), have PHP evaluate it, and display the result. Is
> there a command I'm missing in dbgp that will provide that
> functionality?
>
> For example, I would like to send a command to the debugger engine
> like: eval_expression -e "get_user($x + 3)" -i transaction_id, and
> have it return some xml representation of what get_user returned.
> Make sense?

Yes, you'd need eval there then :)

regards,
Derick

-- 
Xdebug | http://xdebug.org | xdebug-general@lists.xdebug.org
Received on Thu Apr 20 2006 - 16:49:44 BST

This archive was generated by hypermail 2.2.0 : Mon Jun 25 2018 - 06:00:04 BST