# Using code completion

JSEclipse provides code completion features when editing JavaScript code with Eclipse.

Code completions allows you to:

- View the list of methods and functions in the current project. You can select the desired method from a pop-up menu.

- Code completion also reads the inline or JavaDoc style comments to provide more details on the options that are suggested.

- JavaDoc comments are also suggested by code completion, to help you use the proper format.

- Classes in the currently opened files are scanned and suggested for code completion.

- Words in the active file - the one you're editing - are also used for code completion.

- When filling in a function of several parameters a contextual dialogue remains open on top of the function to suggest what parameters still need to be filled in.

- JSEclipse can also read code completion definitions from XML files. Some are provided with the plugin. You can use this to add your own definitions from older or other projects.

### Contents

Code completion for JavaScript functions

Code completion for JavaDoc comments