Metadata Search
Search across all Salesforce metadata types from a single interface.
How It Works
- Press
Cmd+B/Ctrl+Bto open search - Type your search query
- Results appear instantly from cached metadata
- Press
Enterto navigate to the selected item
Search Modes
Global Search
Type any keyword to search all metadata:
AccountHelper # Matches Apex class, trigger, etc.
Contact # Matches object, flows, fieldsFiltered Search
Use commands to filter by type:
:c AccountHelper # Code only
:o Account # Objects only
:f approval # Flows onlyFuzzy Matching
UltraForce uses MiniSearch for intelligent fuzzy matching:
acnt -> Account
hlper -> Helper
usr -> UserDisable fuzzy matching in Settings if you prefer exact matches.
Result Ranking
Results are ranked by:
- Exact match - Highest priority
- Prefix match - Matches starting with query
- BM25 score - Text relevance scoring
- Levenshtein distance - For fuzzy matches
Caching
Metadata is cached locally for performance:
| Setting | Value |
|---|---|
| Cache duration | 24 hours |
| Background refresh | After 2 hours |
| Storage | Chrome local storage |
Clear cache manually in Settings if needed.
Supported Types
Objects & Fields
- CustomObject
- CustomField
Code
- ApexClass
- ApexTrigger
- ApexPage (Visualforce)
- ApexComponent
Lightning
- AuraDefinitionBundle
- LightningComponentBundle
Automation
- Flow
- ValidationRule
- WorkflowRule
Security
- Profile
- PermissionSet
- PermissionSetGroup
- CustomPermission
Configuration
- CustomLabel
- CustomMetadata
- CustomSetting
- Queue
- Group
