Developer sidebar for Salesforce: Apex notes, JSON, Custom Labels, Metadata, CMDT, Test Coverage & more.
Users
69
+9 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
5
0 in 30 days
Store rank
#96K
#80K among extensions
Version
2.6.0
updated 27 Aug 2026
Users
monthly, 6 months
Latest, 16 Oct 2026:69 usersMove the mouse over the chart for any month
Ratings count
monthly, 6 months
Latest, 16 Oct 2026:5 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About ApexDevNotes
ApexDevNotes — The Ultimate Developer Sidebar for Salesforce
Built by a Salesforce developer, for Salesforce developers.
ApexDevNotes is a powerful, context-aware Chrome Extension that transforms your Salesforce Developer Console experience — and follows you out onto Object Manager, Setup, and every record page too. Instead of juggling sticky notes, Notepad files, and browser tabs while working on Apex code or configuring an org, you get a sleek intelligent sidebar that lives right inside Salesforce — always at hand, never in the way.
The Notes sidebar activates automatically when you open a supported file (Apex Class, Trigger, Visualforce Page or Component) and disappears when you switch away. The rest of the toolkit — JSON, Labels, Meta, Coverage, CMDT, Where, Perms, Settings, and the whole Object Manager module — is available anywhere in Salesforce, one click away. Every tool runs locally inside your browser, with API calls going only to your own Salesforce org.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 1 — PER-FILE APEX NOTES
━━━━━━━━━━━━━━━━━━━━━━
Every Apex Class, Trigger, VF Page and Component gets its own dedicated note.
✦ Auto-saves as you type — no save button needed. Kicks in 650ms after your last keystroke.
✦ Scoped per file AND per org — sandbox notes are completely separate from production.
✦ Loads instantly on tab switch — open InvoiceTrigger and its notes appear immediately.
✦ Persistent across sessions — close the browser, restart, come back. Notes are waiting.
✦ Download Code — export the full source of any open class or trigger as a .cls or .trigger file.
✦ Export/Import — back up all notes for an org as JSON and restore them on any machine.
━━━━━━━━━━━━━━━━━━━━━━
{} FEATURE 2 — JSON BEAUTIFIER
━━━━━━━━━━━━━━━━━━━━━━
Stop pasting JSON into random online formatters. Works entirely in-browser — no data leaves your machine.
✦ Format — paste any minified JSON and get clean, indented output with syntax highlighting.
✦ Minify — collapse to a single compact line for API calls or Apex string literals.
✦ Validate — get the exact error and character position for invalid JSON.
✦ Copy output with one click. Ctrl+Enter to format instantly.
Perfect for Salesforce API responses, Connected App config, Platform Event payloads, and integration debugging.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 3 — CUSTOM LABELS EXPLORER
━━━━━━━━━━━━━━━━━━━━━━
Search, view and edit Custom Labels without leaving the Developer Console.
✦ Partial name search — type "Error" and find all labels containing that string.
✦ Each result card shows: API Name, Master Label, full value, language, category and record ID.
✦ One-click copy — copy API name (for Apex code) or the full value separately.
✦ Inline edit and save — click ✏, edit the value directly, click Save. Updates via Tooling API immediately. No Setup navigation, no page refresh.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 4 — OBJECT METADATA EXPLORER
━━━━━━━━━━━━━━━━━━━━━━
Field API names, data types and picklist values for any object — in under a second.
✦ Type any object — standard, custom, external, big object. Every field shows API Name (click to copy), Label, Data Type badge, and Required status.
✦ Picklist values shown as chips directly on the field row.
✦ Live search, a required-only filter for building insert statements, and a 5-minute cache so switching tabs doesn't trigger a redundant API call.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 5 — APEX TEST COVERAGE DASHBOARD
━━━━━━━━━━━━━━━━━━━━━━
Real-time org-wide Apex test coverage — smarter and faster than the Developer Console view.
✦ Org-wide bar — overall coverage % at a glance: green ≥75%, amber 50–74%, red below 50%.
✦ Stats grid — passed, failed, and total class counts as metric cards.
✦ Per-class breakdown — every class listed with coverage bar, percentage, covered/uncovered lines.
✦ Test classes auto-excluded — smart name detection catches AccountTest / Test_Account without false-flagging real classes like Contest or Testimonial.
✦ Filter by Passed/Failed, sort by coverage or name, set a coverage threshold, and live-search by class name.
✦ Export to Excel — colour-coded Pass/Fail and coverage %, Class vs Trigger type, lines-remaining-to-75%, plus a Summary sheet with org-wide weighted coverage and a full distribution breakdown.
✦ Auto-loads on first tab open. Refresh button fetches latest results after running tests.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 6 — CUSTOM METADATA EXPLORER
━━━━━━━━━━━━━━━━━━━━━━
Inspect Custom Metadata Type records directly — no SOQL, no Setup navigation.
✦ Type any __mdt name or click ⋯ to browse all types in your org with autocomplete.
✦ Dynamic schema discovery via describe API — works for every CMDT, nothing hardcoded.
✦ Each record expands to a clean table: Field Label, API Name (click to copy), Value. Booleans colour-coded, empty fields hidden.
✦ Live search, sort by Label or API Name, 5-minute cache, read-only for safety.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 7 — FIELD USAGE FINDER (WHERE)
━━━━━━━━━━━━━━━━━━━━━━
Find every field on an object in seconds, with everything you need to reference it correctly.
✦ Type an object name and get every field on it instantly — standard and custom.
✦ Custom fields flagged separately, with external-link and copy-to-clipboard actions on every row.
✦ Live search narrows the list as you type — no more scrolling the native Fields & Relationships table hunting for one field.
✦ Answers "does this field even exist, and what's its exact API name" without leaving the page you're on.
━━━━━━━━━━━━━━━━━━━━━━
FEATURE 8 — FIELD-LEVEL SECURITY LOOKUP (PERMS)
━━━━━━━━━━━━━━━━━━━━━━
Check field-level security for any profile without opening five different Setup pages.
✦ Pick a profile and instantly see Read/Edit access badges for every field permission on the object.
✦ Handles orgs with 1,000+ field permissions per profile without slowing down.
✦ Stop guessing why a field "isn't showing up" for a user — see the actual FLS grant in one place.
━━━━━━━━━━━━━━━━━━━━━━
FEA…