Roles

This page provides an overview of the features Esbonio provides to make working with reStructuredText Roles easier.

Completion

The most obvious feature is the completion suggestions, try inserting a :ref: role on the next line that links to the rst-roles-completion label defined above.

In addition to :ref: labels, esbonio supports suggesting values for manny other types of target

Feel free to experiment with each of the roles mentioned above!

GoTo …

… Definition

Esbonio supports GoTo Definition requests for role targets, including

Try invoking GoTo Definition on any of the above targets

Hover

Esbonio provides documentation hovers for role targets, including

Hover over any of the above targets to see their associated content