webtrends tracking image

Zend Studio for Eclipse

Zend Studio for Eclipse is just around the corner. Very soon we are planning to release the product after few beta cycles were we got thousands of feedbacks.

We’ve been reading every feedback,  tried to reproduce the bugs, analyze the feature request and come up with a better product based on that.

Zend Studio for Eclipse introduce a new level of features which makes the development experience smoother and shorter. Some of the features are:

  • Refactoring - Some people call it smart Find and Replace in files, others familiar with it from Java development. What i’m sure that this feature is a must when you want to rename a PHP element and you want to do it smartly with minimum side effects.
  • Code Generation - No doubt that writing getters and setters for your PHP Class variables is important but a boring and time consuming task. What would you say if Zend Studio for Eclipse would do that for you in just 3 clicks (Right click, Source -> Generate Getters and Setters and Finish). If you’re picky in what you want to generate it might take 3 more seconds. Very efficient. You can generate also PHP Class or Interface skeleton, Zend Framework Controllers and more.
  • PHPUnit Testing - We all heard about Test Driven Development but we are not sure how to implement it. On the other hand we might have a web application and we want to test its units to make sure it doesn’t break every time we change something. PHPUnit Testing in Zend Studio for Eclipse provides an easy way to create new Test Cases, Test Suites, run tests and get a visual summary of a the test results including an option to export it to HTML or XML.

There are great amount of new features available in the new release of Zend Studio for Eclipse which will make you a happy and efficient PHP developer.

Stay tuned!

Yossi Leon

Posted by Yossi Leon January 16, 2008 at 8:16 pm

12 comments to “Zend Studio for Eclipse”
developercast.com » The Zend Blog: Zend Studio for Eclipse January 17th, 2008 at 5:16 pm

[…] Zend Developer Zone has pointed out a new blog post from Yossi Leon about the upcoming release of the Zend Studio for Eclipse: Zend Studio for […]


php-fan January 17th, 2008 at 6:16 pm

i can’t wait the day ZSfE is getting released! please let the day come very soon!!! thx :)


dave January 17th, 2008 at 11:02 pm

is it possible for code autocomplete to work lower than one level?
ie. $user->getImage()->get…();
and then refactoring to work the same way? for example, if a user contained an image object, which had a method to retrieve it’s height
if i wanted to refactor the getHeight() method of the image, it doesn’t appear to refactor anything that says $user->getImage()->getHeight()

does that make sense?


Gavin Williams January 18th, 2008 at 2:41 am

As long as you add PHPDoc to your methods and properties and specify the class name as the methods returned type or the property type it will autocomplete.

Not sure about the refactoring on multiple levels though.


Cory Comer January 18th, 2008 at 2:52 am

I really hope the release of ZSfE addresses some of the long standing bugs we have encountered during the beta period. Specifically the problem with building large projects and managing remote projects. I love everything about ZSfE except for the bugs ;)


dave January 18th, 2008 at 5:19 am

ah thanks Gavin
another good reason to document code then :D
i only tested on one file with several classes inside
and with the phpdoc, the refactoring also worked, i’ll have to check later on some real code to see if it does work properly throughout a project


Xander January 18th, 2008 at 3:17 pm

Great work so far, you guys are doing a good job of moving the good ol’ ZDE forward. However, will there be another beta before the final? There seems to be an awful lot of outstanding issues with Beta 2… and I’m just hoping the final release will be less of a dog with large projects (I’ve had to drop back to Zend Studio to get any “real” work done). :-)


Chris Bamford January 20th, 2008 at 5:00 pm

Excellent news! Anxiously await the day it is released. Are there any ideas yet on what the pricing of this product will be?


Steve Strong January 24th, 2008 at 3:40 am

I’ve had a lot of problems using zend/eclipse. All of them center around making ftp connections to the servers. Settings that I (still) use with zend 5.5 result in login failures. what’s up?


ash January 27th, 2008 at 6:16 pm

Would you support xdebug?


KentMentolado January 29th, 2008 at 4:41 pm

Is there a list of changes introduced since last Beta release?


Leave a Reply

 

 

 


Zend is the PHP company. The Zend Blog brings you the opinions and viewpoints of Zend employees

Subscribe via RSS

Search our blog

Tags