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 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: |
Wrap long line | Wrap long line |