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
[…] ganze Eintrag kann auf http://blogs.zend.com/2008/01/16/zend-studio-for-eclipse/ gelesen […]
[…] 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 […]
i can’t wait the day ZSfE is getting released! please let the day come very soon!!! thx
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?
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.
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
ah thanks Gavin
another good reason to document code then
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
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).
Excellent news! Anxiously await the day it is released. Are there any ideas yet on what the pricing of this product will be?
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?
Would you support xdebug?
Is there a list of changes introduced since last Beta release?