JetBrains Rider 2021.3 Help

Language-independent context actions

JetBrains Rider provides the following context actions for common use:

Name

Description

Apply in-place refactoring

Applies in-place refactoring.

For more information, see inplace refactorings.

Apply in-place refactoring (popup)

Applies in-place refactoring.

Apply smart paste behavior (popup)

Escapes pasted text according to context.

Apply syntax style

Apply syntax style to selection

Apply syntax style

Apply syntax style to selection

Cleanup selection

Provides actions to perform code cleanup on selection

Comment selection

Comments selection.

Edit with Localization Manager

Edit current resource with Localization Manager

Encapsulate field

Encapsulating field to property if there is no existing one

This context action invokes the encapsulate field refactoring.

Format code

Format code

When this action is enabled, JetBrains Rider allows you to apply formatting rules in the current selection.

Import types for pasted code

Imports types and extension methods for pasted code fragment

JetBrains Rider: Namespace import fix for pasted code block

This action only appears if all non-imported types in the pasted code block can be unambiguously found in the referenced modules of the current project.

For more information, see import missing namespaces.

Mark as injected language or reference

Recognize literal expression content as some language or reference

Run configuration from static method

Run configuration from static method.

Surround items

Surround items.

When this action is enabled, surround actions and surround templates appear in the action list when you press Alt+Enter over a selected code block:

JetBrains Rider: 'Surround with' context action

Wrap long line

Wrap long line

Last modified: 07 April 2022