Re: XDebug plugin status

"Philippe Ombredanne" <[email protected]> Tue, 27 Mar 2007 10:02:26 -0800
Newsgroups gmane.comp.ide.eclipse.phpeclipse.devel
Message-ID <034b01c7709a$188d81f0$0dfbfdc0@computer>
Mauro:
At that stage none is working on it but you.
For what is wroth, you may also check the work done @ eclipse on the
PHPIDE project.
There is a patch submitted there :
https://bugs.eclipse.org/bugs/show_bug.cgi?id=169408 
which provide xdebug support to their envt.
This can surely be a good source of inspiration.
If you reuse any of that code, make sure you keep the copyright notices
and attributions properly, and keep a comment about its origin.

Note also that the lead of Xdebug is willing to help is you need help!

Could you join us on #phpeclipse on freenode?

--
Cheers
Philippe
http://easyeclipse.org - http://phpeclipse.net - http://eclipse.org/atf





-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
Mauro C.
Sent: Tuesday, March 27, 2007 8:43 AM
To: [email protected]
Subject: [Phpeclipse-devel] XDebug plugin status


Hi to all,

I've just ended the first step on phpeclipse + xdebug, olnly make it
run.

Still newbie with eclipse and i'm not a java programmer :D

environment:

Debian GNU/Linux 4.0

Linux version 2.6.18-4-amd64

java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)

Apache/2.2.4 (Unix) mod_ssl/2.2.4 OpenSSL/0.9.8c PHP/5.2.2-dev

Xdebug v2.0.0RC4-dev

Eclipse SDK
Version: 3.2.2
Build id: M20070212-1330

phpeclipse-cvs 1.2.0
net.sourceforge.phpeclipse.xdebug.core  XDebugProxy branch
net.sourceforge.phpeclipse.xdebug.ui  XDebugProxy branch

tested during development of an OO framework (php5)

------------------------------------------------------------------------
--------------------------------

before commit changes ask the admins to see my work and also tell me how
to move!
I don't know if Christian Perkonig or other (Giuliamomega) still work on
xdebug plugin.

suggest, tips are welcome :D

Changes:

remove automatic mapping of the project localrootpath to remotepath, are
impossible to automatic map localpath to remotepath if they are
different. Also if you have library linked (not in webroot) are
impossible to map too!

Add Superglobal variable to variable view.

Fixed - listening on port 9000 still active after remove debugproxy

Fixed - adding only project releted breakpoint to debug session.

Change how to control breakpoint honor.


Know issue:

With debug log view visible performance problems.

Variable view show 5 levels of hierarchy.

can lanch 1 or more debug configuration, but if you terminate one all
are terminated, but connection with xdebug still open.


to do:

- Code cleaning

- Code refactoring.

- make debug work correctly when 2 or more debug session are open.

- watch view

- modify variable view using virtual table and tree and show children on
domain.

- conditional breakpoint :D

- Test, Test and Test...


Mauro Casciari





L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV