[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [php-dev] XDebug support for PHP IDE
- From: "Yossi Leon" <yossi@xxxxxxxx>
- Date: Thu, 18 Jan 2007 23:50:27 +0200
- Delivered-to: firstname.lastname@example.org
- Thread-index: Acc7LI+Nhi8int15QL+DLP8sQggoygAHgbXA
- Thread-topic: [php-dev] XDebug support for PHP IDE
That would be great.
Product Manager, Development Tools
& PDT Project Leader
yossi@xxxxxxxx http://www.zend.com/ +1-212-645-0040
From: php-dev-bounces@xxxxxxxxxxx [mailto:php-dev-bounces@xxxxxxxxxxx]
On Behalf Of Dave Kelsey
Sent: Thursday, January 18, 2007 8:15 AM
To: PHP Developers Mailing List
Cc: PHP Developers Mailing List; php-dev-bounces@xxxxxxxxxxx
Subject: RE: [php-dev] XDebug support for PHP IDE
The following items spring to mind quickly
1. A single set of preferences for both xdebug and zend I guess. I would
not expect anyone to
try to use both at the same time.
2. The launches to be identical and to go off to the appropriate
depending on the debugger
chosen in preferences. I used a listener model to notify my debug target
when a socket attaches so
something along those lines might be good.
3. I had to replicate a lot of the GUI stuff because there were explicit
references to the Debug model.
It would be good to extract the extra (non standard debug) methods used
into interfaces to extend the standard debug model
4. I did reuse the breakpoints defined in PHP IDE. I think that the PHP
breakpoints need to allow
for a debugger to attach their own information as a defined interface.
my case I access the BPRuntimeBreakpoint
and use this to hold information I need.
I will try to produce a comprehensive list based on what I did and send
that to you if that's ok ?
php-dev-bounces@xxxxxxxxxxx wrote on 18/01/2007 04:09:20:
> Hi Dave,
> I think you are right and we should provide multiple debug options for
> our users. I am not sure that we can make this for 0.7 since it's very
> close and we don't want to make too many changes.
> What do you think should be changed in the PDT to make it generic for
> all debuggers?
> Yossi Leon
> Product Manager, Development Tools
> & PDT Project Leader
> yossi@xxxxxxxx http://www.zend.com/ +1-212-645-0040
> -----Original Message-----
> From: php-dev-bounces@xxxxxxxxxxx [mailto:php-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Dave Kelsey
> Sent: Wednesday, January 17, 2007 3:18 AM
> To: php-dev@xxxxxxxxxxx
> Subject: [php-dev] XDebug support for PHP IDE
> I was wondering if you had any comments, suggestions etc for the
> support I posted on Bugzilla for PHP IDE. It would be really good to
> XDebug support properly integrated into PHP IDE as I am getting loads
> questions about when will it use the same GUIs rather than having
> launch entries etc which would be best tackled integrating this
> into PHP IDE.
> I think it would be great for PHP IDE to support different debug
> implementations as PHP itself doesn't have a standard debug engine. If
> there is anything you need me to do to help this along, please let me
> Dave Kelsey
> IBM UK
> php-dev mailing list
> php-dev mailing list
php-dev mailing list