Zend Studio for Eclipse: Neon
I’ve been using Zend Studio for Eclipse (beta) for several weeks in a rewrite of a framework and numerous sites at work and overall I really like the IDE. Its got some great features and being based on the eclipse project makes it really extensible and customizable. With debugging, profiling, code completion, code formatting and more enabled can help with productivity.
A complete list of features can be found at Zend.
Zend Studio for Eclipse consumes quite a lot of memory and the recommended amount of RAM for eclipse based applications is 2GB, however you can control the amount of memory that eclipse will use by editing the zendStudio.ini file.
Whilst I do like the IDE I have found a number of issues with Zend Studio:
Bugs
- 1. There have been a number of issues revolving around the SVN implementation in Zend Studio for Eclipse which causes the application to hang (SVN support is provided to eclipse by a 3rd party plugin (a company called Polarion)):
- a) When committing files it locks entire directories and often hangs making Zend Studio for Eclipse unusable, if you have files that are not saved and attempt to do so it queues it as a users pending tasks and because the commit has stalled you cannot save the file.
To resolve this I have to kill the process for Zend Studio, shell into the server and cleanup the the projects src, and sometimes have to re-checkout the directories in a project
- a) When committing files it locks entire directories and often hangs making Zend Studio for Eclipse unusable, if you have files that are not saved and attempt to do so it queues it as a users pending tasks and because the commit has stalled you cannot save the file.
- 2. When developing via a samba share, it prompts with an incorrect error and does not attempt to re-authenticate when the samba share needs to re-connect and/or does recognise that it is talking via a remote device.
- 3. Auto format adds extra braces to statements, causing syntax errors, strips all comments out of files!
- 4. Importing an auto format does not seem to work correctly.
- 5. When working with multiple open files it can overwrite the contents with another, I believe this is the case with files of a similar name (I’ve only had this occur once, however a colleague experiences this quite frequently).
- 6. Modified file names are prefixed with “>” and when searching for files by pressing a character will not go to that file in PHP Explorer
- 7. Templates do not always get replaced e.g. If the system is slow or you type fnc real quick it doesn’t replace with the template for a function.
- 8.
- 9. introducing a syntax error and then removing the syntax error doesn’t clear until you save the document.
Resolved
- 1. There was a bug in automatically updating eclipse, which never seemed to work however in the latest release (beta 2) this has now been resolved.


on January 14th, 2008 at 12:44 pm
[...] Johnstone has posted some of his experience he’s had developing with one of Zend’s latest offerings - Zend Neon. Neon is the Zend [...]
on January 15th, 2008 at 5:34 am
Great feedback,
Regarding issue#3 - it is fixed in the latest release, or you can update all required plugins (PDT, WTP etc.) .
Regarding issue#6 - You can change it in Preference -> CVS -> Label Decoration (I use image decoration instead)
Regarding issue#9 - this is the “Eclipse Way” the building process is done only on “saved” files, and the annotations (the underlines) are marked for editor content.
Good luck,
on March 27th, 2008 at 11:59 am
I have installed the Subclipse plugin and I dont bother with the Zend one.
on November 16th, 2008 at 10:12 am
auto manual…A Trackback is one of three types of Linkbacks, methods for Web authors to request notification when somebody links to one of their documents….