The requested page is not available for the requested platform. You are viewing the content for Default platform.

Declare Constant

Purpose

Creates a constant from a literal. This Code Provider is useful when you need to use a single value multiple times.

Availability

Available when the caret is on a literal.

Usage

  1. Place the caret on a literal.

  2. Hit Ctrl + . or Ctrl + ~ to invoke the Code Actions Menu.

  3. Use the mouse to select Declare Constant from the menu and press Enter. The red target picker marker appears. It allows you to choose the place where the generated code can be inserted.

  4. Use the Up Arrow and Down Arrow keys to move the target picker.

  5. Press Enter to generate a code in the selected place.

After execution, the Code Provider creates a constant of the corresponding type and assigns a literal value to it.

The following screencast shows the described steps in action.

DeclareConstant

You can configure the Target Picker on the Editor | All Languages | Code Actions | Target Picker options page.

TargetPicker

Note

The default visibility modifier of the generated member is configured on the Editor | <Language> | Scope Options options page. Refer to the Scope topic for details.