A Visual Studio Code extension that provides visual highlighting between matching BEGIN...END pairs in PL/SQL code.
Features
Visual highlighting of matching BEGIN...END pairs
Automatic updates when editing code
Support for both uppercase and lowercase BEGIN/END keywords
Subtle green highlighting with borders for better visibility
Installation
Clone this repository
Run npm install to install dependencies
Run npm run compile to build the extension
Press F5 in VS Code to start debugging and test the extension
Usage
The extension automatically activates when you open a PL/SQL file (.sql, .pks, or .pkb). Matching BEGIN...END pairs will be highlighted with a subtle green background and border.
Requirements
Visual Studio Code 1.60.0 or higher
Extension Settings
This extension contributes the following settings:
plsql-begin-end-matcher.enable: Enable/disable the BEGIN...END pair highlighting
Known Issues
The highlighting might not work correctly with nested BEGIN...END blocks that span multiple lines
Comments containing BEGIN or END might affect the matching