# Special features

## smart completion

![smart completion](https://raw.githubusercontent.com/erg-lang/erg/main/assets/smart_completion.gif)

The completion is made according to the type and name of the parameter.

## magic completion

![magic completion](https://raw.githubusercontent.com/erg-lang/erg/main/assets/magic_completion.gif)
