MPS 2025.3 Help

Advanced completion

Type-matching completion

Smart type-matching code completion filters the suggestion list and shows only the types applicable to the current context.

Invoke type-matching completion

  1. To invoke type-matching completion, start typing and press Ctrl+Shift+Space or select Code | Code Completion | Type-Matching from the main menu.

  2. If necessary, press Ctrl+Shift+Space once again.

Statement completion

You can create syntactically correct code constructs by using statement completion. It inserts the necessary syntax elements (parentheses, braces, and semicolons) and gets you in a position where you can start typing the next statement.

To invoke statement completion, start typing a code construct and press Ctrl+Shift+Enter.

Complete a code construct

  • Start typing a code construct and press Ctrl+Shift+Enter.

    MPS automatically completes the construct and adds end. The caret is placed at the next editing position.

23 September 2025