Moodle VPL Rapid Shortcuts is a browser extension designed to improve productivity in Moodle Virtual Programming Lab (VPL) by providing keyboard shortcuts for frequently used actions such as saving, running, and evaluating code.
The extension minimizes mouse usage, reduces context switching, and enables a faster, keyboard-first workflow.
| Shortcut | Action | Description |
|---|---|---|
| Alt + R | Save & Run | Saves the current file and immediately executes the program |
| Ctrl + Enter | Save & Evaluate | Saves the current file and runs grading/evaluation checks |
| Cmd + Enter | Save & Evaluate | macOS equivalent of Ctrl + Enter |
- Google Chrome
- Brave
- Microsoft Edge (Chromium-based)
https://github.com/Mathi27/Moodle-VPL-ShortcutsClick the Code button at the top-right of this repository. Select Download ZIP. Extract the ZIP file to a known location
- Google Chrome
- Brave
- Chrome: chrome://extensions
- Brave: brave://extensions
Enable Developer mode using the toggle in the top-right corner
Step 3: Load the Extension
Click Load unpacked (usually located at the top-left).
Browse to the extracted project folder (the folder containing manifest.json).
Select the folder and confirm.
The extension Moodle VPL Rapid Shortcuts should now appear in your extensions list and is ready to use.
Usage
Open a Moodle VPL programming activity.
Write or modify your code.
Use the keyboard shortcuts:
Alt + R to save and run
Ctrl + Enter or Cmd + Enter to save and evaluate
No additional configuration is required.
Limitations
Works only with Moodle VPL editor
Manual installation required
Chromium-based browsers only
Enable Developer mode using the toggle in the top-right corner.
- Click Load unpacked (usually located at the top-left).
- Browse to the extracted project folder
(the folder containingmanifest.json). - Select the folder and confirm.
The extension Moodle VPL Rapid Shortcuts should now appear in your extensions list and is ready to use.
- Open a Moodle VPL programming activity.
- Write or modify your code.
- Use the keyboard shortcuts:
- Alt + R to save and run
- Ctrl + Enter or Cmd + Enter to save and evaluate
No additional configuration is required.
- Works only with the Moodle VPL editor
- Manual installation required
- Chromium-based browsers only