XDebug plugin status

"Mauro C." <[email protected]> Tue, 27 Mar 2007 16:42:45 +0000 (GMT)
Newsgroups gmane.comp.ide.eclipse.phpeclipse.devel
Message-ID <[email protected]>
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: 
http://it.docs.yahoo.com/nowyoucan.html

-------------------------------------------------------------------------
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

_______________________________________________
Phpeclipse-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/phpeclipse-devel