Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Salesforce Metadata OpenerNew to Visual Studio Code? Get it now.
Salesforce Metadata Opener

Salesforce Metadata Opener

Matheus Gonçalves

|
66 installs
| (0) | Free
Right-click to open Salesforce metadata in the browser (Flows, Agentforce Agents, Dashboards, Reports, etc.)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 Salesforce Metadata Opener

A sleek, no-friction way to open Salesforce metadata directly in your browser, right from VS Code.

Currently supports:

  • ✅ Agentforce Agents (Bots)
  • ✅ Custom and Standard Objects
  • ✅ Dashboards
  • ✅ FlexiPages
  • ✅ Flows
  • ✅ Permission Sets
  • ✅ Profiles
  • ✅ Record Types
  • ✅ Reports
  • ✅ Validation Rules

🧠 What It Does

This extension lets you quickly jump from a metadata file in your project to its corresponding Salesforce UI. Whether you're editing a Flow, an Agentforce Agent, a Profile, a Validation Rule, a Dashboard, etc... It's all just one click away.


✨ Features

  • Right-click menu and Command Palette integration
  • Optional deploy-before-open behavior, configurable per metadata type
  • View and Edit modes available for all types
  • Auto-detection of latest Flow or Bot version when needed
  • In-memory caching for faster performance
  • Supports sf org open file, when available
  • View and clear metadata cache from the Command Palette

✅ How To Use It

  • Right-click a supported metadata file to open it in your org

    • SFDX: Open ... in Edit Mode
    • SFDX: Open ... in View Mode
  • Or use the Command Palette:

    • SFDX: Open Current ... in Edit Mode
    • SFDX: Open Current ... in View Mode

The extension will open the page in Edit or View mode, contextually for each type.


🛠️ Supported Metadata Types

Metadata Type Edit Mode Target View Mode Target
Agentforce Agent Agentforce Builder Agent Setup Page
Dashboard Dashboard Builder Dashboard Viewer
FlexiPage Lightning App Builder FlexiPage Setup Page
Flow Flow Builder Flow View Page (if supported)
Permission Set Permission Set Overview Permission Set Summary
Profile Profile Setup Page Profile Setup Summary
Object (Standard/Custom) Edit in Setup Open in Detail Page
Record Type Edit in Setup Open in Detail Page
Report Report Builder Report Viewer
Validation Rule Edit in Setup Open in Detail Page

⚙️ Configuration Options

Deployable Metadata Types

Choose which metadata types should be auto-deployed before opening. Each type is opt-in. You control exactly which ones to deploy.

List of options to select the deployable metadata types

Use Sf Command To Open Metadata

Default: true

Enable global support for the sf org open --source-file CLI. If disabled, the extension always uses an org-based ID URL resolution.

Metadata Types That Use CLI

Default: ["Flow", "FlexiPage"]

Select which metadata types are allowed to use sf org open --source-file.
Others will fallback to org-based ID resolution and open via constructed URL.

Enable Caching

Default: true

Caches resolved metadata IDs in memory. This avoids repeating queries for the same metadata.


💾 Metadata Cache Tools

From the Command Palette:

  • SFDX: Display Cached Record Metadata
  • SFDX: Clear Cached Record Metadata

✅ Requirements

  • Salesforce CLI (sf)
  • Authorized default org (sf org display)
  • A Salesforce DX project

🔮 Coming Soon

  • Custom Tabs, Email Templates, and more
  • CLI fallback options for complex metadata

📦 Salesforce Metadata Opener on VS Marketplace

→ Install Salesforce Metadata Opener


📣 Feedback

→ Open an issue

→ Email: contact@matheus.dev


Made with ❤️ for Salesforce Developers and Trailblazers.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft