Code Completion
Code completion helps you complete REST API endpoints, QueryDSL keywords and fields within the corresponding scope. To invoke completion start typing or press ⌃ Space.
When you need to write REST API endpoint you can start typing an HTTP method or any part of the endpoint.
![Elasticsearch API completion](https://www.elasticsearch-idea.com/images/docs/features/completion/endpoint_completion.webp)
QueryDSL completion suggests fields and keywords available in this scope.
![Elasticsearch QueryDSL completion](https://www.elasticsearch-idea.com/images/docs/features/completion/querydsl_completion.webp)