VS Code extension for Business Central (AL) that lists every [EventSubscriber] in your workspace. It groups by Object → Event → Method and lets you jump to the exact line with a click.
Features
Background indexing with progress notification and cancellation.
Dedicated WAMIS view in the Activity Bar.
Full list by default. Optional QuickPick search.
One-click navigation to the subscriber method location.
Auto-refresh on file changes.
Usage
Open your AL workspace.
Open the WAMIS icon in the Activity Bar → Subscriptions view.
Use Reindex to rescan. Use Search Subscriptions to filter.
Click a method to jump to its source.
Commands
WAMIS: Reindex
WAMIS: Search Subscriptions
WAMIS: Open Subscription (internal)
How it works
Parses attributes like:
Extracts:
Object Type: Codeunit
Object: Sales-Post (or ID)
Event: OnBeforePostSalesDoc
Requirements
VS Code ≥ 1.80.0
No extra runtime dependencies.
Known limitations
Uses lightweight parsing. Non-standard attribute formats may require tweaks.
Currently targets EventSubscriber only (no publisher graph in this version).