Quick Assist Proposals
Quick assists provide fast access to code refactoring operations.
To see the list of available Quick Assist Proposals simply press Ctrl+1.

Use the Up and Down arrows to select a proposal, then press Enter to apply it.
The proposals depend on the editing context.
For example, to split a function into ‘extern’ prototype and implementation, place the editor cursor on the function declaration and press Ctrl+1.
To extract a block of actions to a new method, select the block and press Ctrl+1.
Tip
Right-Click in the editor and go to the Refactor submenu to see all refactoring operations.

- Bind Method Call Arguments by Name
- Bind Method Call Arguments by Position
- Connect Instance Ports by Name
- Connect Instance Ports by Position
- Collapse Macro
- Expand Macro
- Expand .* Port Connections
- Extract to Variable
- Extract to Method
- Extract to Module
- Move Selection to New File
- Join Extern and Implementation
- Split into Extern and Implementation
- Rename in File