JetBrains Rider 2022.2 Help

Coding assistance for localization

JetBrains Rider provides a number features that help you work with resources in the editor.

Code completion

JetBrains Rider provides Code completion (IntelliSense) features for resource usages in code files. Wherever resource usage is appropriate, JetBrains Rider adds resource classes and resources into completion lists:

JetBrains Rider. IntelliSense for localization resources

Move HTML to resource context action

This context action is available in ASP.NET markup when you select text or a part of HTML code:

JetBrains Rider: Move HTML to resource context action

After you choose this context action, the Select Resource File list opens, where you can choose a resource file to move the selected text or HTML code to. Whether resource files exist or not, JetBrains Rider suggests at least one local and one global resource file. If a resource file does not exist its name is written in italic; it will be created automatically if you choose it.

JetBrains Rider: Move HTML to resource context action

After you choose a resource file, JetBrains Rider replaces the selected text or HTML code with the resource usage and deploys a Hot spot session so that you could finish the definition. The resource key is proposed automatically and highlighted with a red frame; the input focus is set there.

JetBrains Rider: Move HTML to resource context action

Accept the proposed value or type another resource key and then press Enter or Tab to finish the operation.

Last modified: 19 August 2021