The autocompletion function is based on the context of the project and depends on where the expression is going to be used. It lets the user know which variables in that context are available. The autocompletion is displayed as the user types but can also be triggered by using the following keyboard shortcuts:
- In Windows or Linux: Ctrl+Space
- In MacOS: Cmd+Space
Autocompletion displays suggestions for operators, in the example empty and eq, and for variables event in the screenshot.
Autocompletion can also show method suggestions and attributes when using the ‘dot’ accessor, in the example below equals and hashcode are methods while data and datacontenttype are attributes of the event object.