Community
Participate
Working Groups
Hi dev, I wanted to post this ticket a long time ago, but I do it now. I *lack* very much this feature, which rapidly speed up debugging of PHP apps, I'm using *XDebug Helper*. The default behavior for debugging and switching between perspectives is: 1) When debug starts, so *PHP Debug perspective* is opened 2) When entire app is successfully debugged and debug session still exists ( when I don't terminate debug ), so Eclipse remain in *PHP Debug perspective* 3) When I click *Terminate* button, so debug will be closed and perspective will be switched to the *PHP perspective* I can define all this behaviors in *Preferences - Run/Debug - Perspectives* But this one I can't. When entire app is successfully debugged and debug session still exists ( when I don't terminate debug process ), so Eclipse remains in *PHP Debug perspective*, but I want to switch back to the *PHP perspective* or better to my defined *Perspective* ( the same behavior, when I click disconnect, so I want to switch back to *PHP perspective*). This extremely speed up app debugging and developing, because when I'm debugging some app and I click *F8* in the *PHP Debug perspective* after last breakpoint, so I want to edit and change my code, so in 95% cases I must switch back ( ctrl + F8 ) to the *PHP perspective*.
can you repeat what is the difference between "terminates" and "ends"?
I think "ends" means a browser request ends,and terminates means the whole application terminates.
Hi guys, I exactly tell you what I mean under words ends and terminates. Debug *Terminates* - it's when I click *Terminate Button* in *PHP debug perspective* in *Debug view*, after click on this button the new URL is send to the browser ( because terminate XDebug session ) and perspective is switched back to the *PHP perspective*. Will be great have this behavior in this situations too. Debug *Ends* - it's when I click F8 ( resume ) when I'm on the last breakpoint, so whole debug process ends, but debug session still exists, actually it's the same when you click on button *Disconnect* in *PHP debug perspective* in *Debug view* during debug process ( when debugging was stopped on some breakpoint ) and you click the button *Disconnect*, so debug ends, but debug session still exists. Pls, tell me if you understand what I mean.
Hi Developers, After I updated eclipse heliso to fix the "Bug 312951 - xdebug doesn't work with eclipse-php-helios-M7 but works with eclipse-php-galileo-SR2" The feature of Preferences>PHP>Debug>Workbench Options>"Switch back to the PHP perspective when debugging has terminated" doesn't work.
(In reply to comment #4) > > The feature of Preferences>PHP>Debug>Workbench Options>"Switch back to the PHP > perspective when debugging has terminated" doesn't work. To happyoliver@gmail.com: pls create new issue, your problem doesn't relate anyhow with my issue. To developers, pls ignore comment 4.