Features

Code Actions

Source: code_actions

Quickly generate boilerplate code and code comments for functions, structs, and ABIs.

Completion

Source: completion.rs

Suggests code to follow partially written statements for functions and variables.

Go to Definition

Jumps to the definition of a symbol from its usage.

Find All References

Locates all occurrences of a symbol throughout the project.

Hover

Source: hover

Provides documentation, compiler diagnostics, and reference links when hovering over functions and variables.

Inlay Hints

Source: inlay_hints.rs

Displays the implied type of a variable next to the variable name. Configurable in Settings.

Rename

Source: rename.rs

Renames a symbol everywhere in the workspace.

Diagnostics

Source: diagnostic.rs

Displays compiler warnings and errors inline.

Syntax Highlighting

Source: highlight.rs

Highlights code based on type and context.

Run

Source: runnable.rs

Shows a button above a runnable function or test.