Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 1.59 KB

eyecandy.md

File metadata and controls

20 lines (18 loc) · 1.59 KB

Features and modules

Eye-Candy features

The eye-candy classification refers to features that are focused on adding visual information or modifying the way the content is being viewed but doesn't change the actual content"
The following features are supported for eye-candy: Hover, Folding Ranges, and Rename.

Playground Hover1 Playground Hover2

AML Vocabularies are used to extract a description for each field, with which LSP requests are populated for Hover.

Playground Highlight1 Playground Highlight2

Relationship graphs are used to detect and propagate each renaming action. You can further manage this with the "prepare rename" request (also provided).

Playground Selection

Using the lexical information, LSP Selection Range Requests are provided on multiple cursors.

Playground Rename1

Using the lexical information, LSP Folding Ranges Requests functionality is provided.