|
|
XDebugClient
xdebugclient is a simple Microsoft Windows frontend for the PHP debugger, Xdebug, by Derick Rethans, offering a way to debug your PHP scripts without having to switch to a complete new IDE / editor just for debugging.
News
30/04/2007 - XdebugClient 1.0-beta3 is available. Changes in Beta 3 are:
- Restore ability to open files when using the filename rewriting functionality
- Further improve filename rewriting functionality in regards to opening files manually
- Properly redraw remaining breakpoints after terminating debugging session
- Status form is now readonly
Download XDebugClient 1.0-beta3.
29/04/2007 - XdebugClient 1.0-beta2 has been released. XDebug 1.0-beta2 is available. Check out the downloads. Changes in Beta 2 are :
- Improved directory rewriting, enabling XDC to open files through the Window XP Network Location service and supporting UNC paths.
- Ability to open files through XDebug's 'Source' command
- Binary built with non-debug TreeAdvView component (removes annoying FPS message)
- Binary built with DockSuite 2.0
- Enhanced file closing behaviour
14/04/2007 - Xdebug 1.0-beta1 has been released. XDebug 1.0-beta1 is available. Check out the downloads. Bugreports and suggestions are very much appreciated.
Features
- Small / lightweight - no install required
- Line-based breakpoints
- Property inspector
- Call stack overview at breakpoints
- Should would fairly well with remote scripts when combined with, say, Samba.
- Run, Step In, Step Out, Step Over
Requirements
- Microsoft Windows
- .NET 2.0 framework (download)
Screenshot
Stepping through & inspecting variables of phpMyAdmin
Cross-platform
Sorry, at this time xdebugclient only works on Microsoft Windows. It may be possible to port XdebugClient to Mono fairly easily. Especially since the MonoDevelop project has a port of the Sharpdevelop text editor component used by XDebug but presently no work in this direction has been done.
Authors
Mathieu Kooiman < xdc@scriptorama.nl >
XDebugClient makes fond use of:
1. The text editor component by the SharpDevelop team http://www.icsharpcode.net/
2. The Dockpanel Suite by Weifen Luo http://sourceforge.net/projects/dockpanelsuite/
3. The Advanced Treeview component by Andrey Gliznetsov http://www.codeproject.com/cs/miscctrl/treeviewadv.asp
Thanks !
