"A growing number of Java developers have come to appreciate the productivity and quality gains provided by Eclipse's JDT. The Eclipse support for writing Java code is truly state of the art. Its Java editor provides functions like syntactic highlighting, formatting, folding, content assistance, code templates, and many more--which most of us can no longer imagine living without. Its ever-growing set of available refactorings and code-generation functions allow you to manipulate your code at a higher level and automate often coding-intensive and error-prone tasks. And, once you've developed your code and unit-tested it using JDT's built-in support for writing and executing JUnit tests, you can debug any issues you encounter at runtime using Eclipse's world-class Java debugger..."