A Visual Studio Code extension that helps you quickly discover pipeline hooks in backend C# projects and detect overridden files in Remix frontend projects.
It provides inline annotations, gutter icons, CodeLens integration, and hover tooltips for smooth navigation.
Features
Backend (C#)
Detects pipeline classes and all related hook classes (InputAlteration, Condition, Prehook, DefaultHook, Hook, etc.).
Shows the number of hooks inline next to the class definition.
Adds gutter icons for pipelines.
Hover over a pipeline to see a clickable list of related hooks.
Optional CodeLens above pipelines for quick navigation.
Frontend (Remix overrides in TS/JS/TSX/JSX)
Detects overridden files in app/overrides/ that match app/plugins/.
Shows an annotation after the first export line if an override exists.
Adds gutter icons for overridden files.
Hover to see a clickable link to the override file.
Settings
The extension is highly configurable under pipelineHooksLens.*:
General
pipelineHooksLens.gutter.enabled → Show gutter icons.
pipelineHooksLens.gutter.fileName → Path to gutter icon (absolute or relative).
pipelineHooksLens.text.margin → CSS margin for inline decorations.