Archive for the ‘Zend Studio’ tag
Zend Studio Project Outline Missing
Project Outline is a superb feature of Zend Studio for navigating fast through your project and classes.
However once in a while a problem occurs with this project outline when checking out a new project from a SVN repository.
Normally you would browse your repository by using SVN Repositories in the Show View option under Window. Checking out the trunk with Find/Check Out As gives you the option to check out as a PHP Project. Which will enable your Project Outline.
However for some reason I could not get a specific project with the Projecet Outline. Then i checked the .project file created by Zend Studio and noticed 2 differenced.
First the buildspec tag was totally empty. Meaning Zend Studio would not use the Incremental Project Builder and not use the Validation Manager Wrapper. (Does nothing for your project outline)
Second was the natures tag. This tag was also empty. But should have got <nature>org.eclipse.php.core.PHPNature</nature> tag in it for Zend Studio to activate the Project Outline.
Enable XDebug in Zend Studio for Eclipse
I’m a great fan of the Zend Studio for Eclipse IDE. But there is one think that just didn’t feel right. At first i started out using the PDT. Free version of Zend Studio for Eclipse. In this IDE it was possible to switch debuggers. So you were not only forced to use the ZendDebugger. you could also choose to make use of the best debugger out there. XDebug. Although there is nothing wrong with the ZendDebugger. I just got used to XDebug.
So about an hour ago when i was reading my blog list i noticed a post from Max Horvath. In this post he explains how to enable the XDebugger in Zend Studio for Eclipse. Great news for a very slow monday morning. I will not copy his post so you can head over to Max’s Blog and read how to enable XDebug’s power.
Here is a document explaining how to enable XDebug in PDT: http://www.eclipse.org/pdt/documents/XDebugGuide.pdf
One small think i noticed though. Was that when i enabled XDebug according to Max’s post. After enabling it. I went to the Preferences > PHP > Debug tab and noticed there was no PHP Executable to select. So i headed over to the Preferences > PHP > PHP Executables and added a new PHP executable. This seemed to work.






