A small plugin for personal use that enables CSS class IntelliSense in Blazor components for ReSharper.
The plugin is built using the ReSharper/Rider Plugin Template.
It implements the IInjectionNodeProvider interface as described in Language Injections in ReSharper Ultimate 2016.3.
The plugin triggers on parameters that contain CssClass in their name, such as:
CssClassHeaderCssClassBodyCssClass
This follows the naming convention used by Havit.Blazor
Follow the instructions on Managing Extensions - Install an extension from a local .nupkg file.
- Clone the repository
- Execute
./buildPlugin.ps1
Rider already provides this functionality through its built-in language injection feature.
See WEB-10278: Inject Reference for CSS class for more information.
