I am presently evaluating various Java IDEs for our Web application development group and have been playing around with MyEclipse 3.8.4. One thing I noticed right away is that both the HTML and JSP editors display spurious code syntax errors. Here are just a few of the things I found:
1) When I let MyEclipse generate an HTML page for me, it inserted “middle” as the value for the align attribute in a TD element (it should be “center” instead). The HTML editor, however, did correctly flag it as a syntax error.
2) When I then attempted to manually add a row to a table embedded in the created page, the HTML editor began displaying errors as I:
a) added beginning and ending TR tags
b) and placed beginning and ending TD tags within this TD element.
3) When I opened an existing JSP from a rather complex Struts application – a page full of include directives, script blocks, JSTL tags and the like – the JSP editor reported a number of spurious syntax errors that IntelliJ 3.05 had no problem with (things like a TABLE or SCRIPT tag being out of place).
I certainly like what is being attempted with MyEclipse, but I’m wondering whether I’m missing something or if the included editors are not quite ready for prime time. Syntax error reporting has to be 100% correct where serious development is going on.
Thanks,
SH