Completions

Expert provides intelligent code completions as you type, suggesting relevant symbols based on context.

Supported completion types:

  • Modules - Local and remote modules, including those from dependencies
  • Functions - Public and private functions with arity and documentation
  • Macros - Built-in and custom macros
  • Variables - Local variables in scope
  • Struct fields - Field names when working with structs
  • Map keys - Known keys from maps
  • Module attributes - Attributes defined in the current module