Salesforce Picklist by RecordType Report (SPRR) is a VS Code extension that shows which picklist values are enabled for each RecordType of a given Salesforce SObject, directly inside the editor.
Working with Salesforce metadata files (.object-meta.xml) and needing to audit picklist configurations across RecordTypes can be tedious. SPRR parses the file and opens an interactive report panel — no files written to disk.
Requirements
A Salesforce project with metadata source files.
The active editor must be focused on an .object-meta.xml file that contains <recordTypes> with <picklistValues> entries.
Features
SPRR: Create Report
Opens an interactive report panel from the currently focused .object-meta.xml file.
How to use:
Open an .object-meta.xml file in the editor (e.g. Account.object-meta.xml).
Open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P).
Run SPRR: Create report.
Output:
A panel opens beside the editor with:
A dropdown to select any picklist field by API name.
A table showing one column per RecordType with the enabled values listed below the RecordType name.
Styling that adapts to your VS Code theme (light and dark).