JSEclipse is obviously an Eclipse plugin, that has features such as:
- Code completion for JavaDoc.
- Function and class names are displayed in the Outline panel for the currently open file.
- Open declaration
- Error reporting
- Warning reporting
- Code wrap
What surprised Joe, was that some of the completions seemed to be not possible to him. They “appear to work based on usage – it remembers how an object is used and completes based on that.”
This proves that completion can be possible in dynamic languages.
Read Joe’s mini review