Experimental Use Only
These scripts are provided for experimental use only. Use at your own risk.
Not supported by Oracle or my employer.
A collection of userscripts to enhance the Oracle APEX development experience. Each script targets specific productivity or usability improvements for Oracle APEX developers and administrators.
This repository contains the following userscripts for Oracle APEX:
Script Name | Version | Description |
---|---|---|
Auto-hide Header | 24.2.2 | Collapses the Oracle APEX header and expands it on hover, with user-configurable settings. Provides more screen for small displays. |
Monaco Theme | 24.2.1 | Applies custom themes (e.g., Dracula) to the Monaco Editor in Oracle APEX. |
Page Designer Shortcuts | 24.2.5 | Adds global keyboard shortcuts for common actions in Oracle APEX Page Designer, such as saving and running pages. |
Session Auto-Extender | 24.2.2 | Automatically extends your APEX session to prevent idle timeouts, with customizable intervals. |
Toggle Comment Out | 24.2.2 | Adds a keyboard shortcut to toggle the "Comment Out" build option for selected components in the Page Designer. |
- Location:
scripts/oracle-apex-auto-hide-header/readme.md
- Description: Automatically collapses the Oracle APEX header and expands it on hover. User-configurable trigger bar, delay, and transition.
- Location:
scripts/oracle-apex-monaco-theme/readme.md
- Description: Applies custom themes (e.g., Dracula) to the Monaco Editor in Oracle APEX. Easily switch themes by editing the script.
- Location:
scripts/oracle-apex-page-designer-shortcuts/readme.md
- Description: Adds global keyboard shortcuts for common actions in Oracle APEX Page Designer, such as saving and running pages.
- Location:
scripts/oracle-apex-session-auto-extender/readme.md
- Description: Automatically extends your APEX session to prevent idle timeouts, with customizable intervals.
- Location:
scripts/oracle-apex-toggle-comment-out/readme.md
- Description: Adds a keyboard shortcut to toggle the "Comment Out" build option for selected components in the Page Designer.
To use these userscripts in your browser with Tampermonkey:
-
Install Tampermonkey:
Download and install the Tampermonkey extension for your browser. -
Add a Script:
- Click the Tampermonkey icon in your browser toolbar.
- Choose "Create a new script..." from the menu.
-
Copy Script Code:
- Open the desired userscript file from this repository (e.g., in the
scripts/
folder). - Copy the entire script code.
- Open the desired userscript file from this repository (e.g., in the
-
Paste and Save:
- Paste the code into the Tampermonkey editor.
- Click File > Save (or press
Ctrl+S
).
-
Reload Oracle APEX:
- Refresh your Oracle APEX page to activate the userscript.
You can enable, disable, or remove scripts at any time from the Tampermonkey dashboard.
See LICENSE for license details.