The IDE has a dynamic Java code completion feature that enables you to type a few characters and then display a list of possible classes, methods, variables, and so on that can be used to automatically complete the expression. In addition, you can use code completion to generate anonymous inner classes, getters, setters, implementing methods, overriding methods, and code from customizable code templates.
There is also code completion for HTML files, JSP files, and Ant scripts. You can type a few characters and then display a list of possible tags, elements, attributes, and attribute values that can be used to automatically complete the tag or element.
You can open the code completion dialog box by typing a few characters in your expression and then choosing Ctrl-Spacebar.