Quick Fix Proposals
Quick Fix Proposals are available for the problems indicated with a light-bulb on the left vertical bar of the editor.
Place the editor cursor on the problem’s line and press Ctrl+1, or Right+Click and select
from the context menu.
The available quick fix proposals are shown in a pop-up list. Use the Up and Down arrows to select a quick fix, then press Enter to apply it.

Tip
When there are more problems reported on the same line, the list aggregates all proposals. If you place the editor cursor inside a problem’s highlight range (squiggle underline) the proposals for that particular problem are shown first.
Tip
You can also Right+Click on an entry in the Problems View and select Quick Fix from the context menu.

- Add Parameter to Module
- Add Port to Module
- Add Signal to Sensitivity List
- Add Virtual Qualifier to Interface Type
- Correct Spelling In Comments and Strings
- Create Class In New File
- Create File From Build Config Editor
- Create Included File
- Create Interface Class In New File
- Declare Extern Prototype
- Declare Method
- Declare Variable
- Did You Mean
- Explicitly Declare
- Fully Qualify Type
- Implement Extern Constraint
- Implement Extern Method
- Implement Missing Pure Virtual Methods
- Import Type
- Remove ‘local’ or ‘protected’ Qualifier
- Remove Signal from Sensitivity List
- Remove Signal Never Used
- Update Extern Prototype/Implementation
- Update Module Instance
- Update Virtual Method Signature
- Waive Compilation Problems