DevConsole
Advanced Salesforce development console with debugging, testing, and deployment tools
DevConsole provides a unified interface for all your Salesforce development needs, eliminating the need to switch between multiple tools and interfaces. It's designed to work seamlessly with multiple orgs and provides real-time monitoring and debugging capabilities.
- • Real-time Debugging - Monitor logs and debug issues as they happen
- • Multi-Org Support - Switch between production, sandbox, and scratch orgs
- • Advanced Query Tools - SOQL query builder with syntax highlighting
- • Test Management - Execute and monitor test classes with coverage reports
- • Org Exploration - Browse metadata and understand org structure
- • API Monitoring - Track API usage and limits in real-time
1. Launch DevConsole
Click the button below to launch DevConsole and start your development session.
Launch DevConsole2. Authentication
DevConsole uses OAuth 2.0 authentication to securely connect to your Salesforce orgs. Supported org types:
- • Production orgs
- • Sandbox orgs
- • Scratch orgs
- • Developer orgs
Debug Logs
Real-time log monitoring with advanced filtering, search, and analysis capabilities.
Trace Flags
Manage debug trace flags for users and classes with easy enable/disable controls.
Query Builder
Visual SOQL query builder with syntax highlighting and result visualization.
Anonymous Apex
Execute anonymous Apex code with syntax highlighting and error handling.
Test Execution
Run test classes with detailed coverage reports and performance metrics.
Org Exploration
Browse metadata, objects, fields, and understand your org structure.
The dashboard provides an overview of your current development session, including:
- • Current Org Information: Connected org details and authentication status
- • API Limits: Real-time monitoring of API usage and remaining limits
- • Recent Activity: Quick access to recent logs, queries, and executions
- • Quick Actions: Fast access to common development tasks
- • Org Health: Overview of org status and any issues
Real-time Monitoring
Monitor debug logs in real-time as they're generated in your org. Filter by user, log level, and time range.
Advanced Filtering
- • Filter by log level (DEBUG, INFO, WARN, ERROR)
- • Filter by user or class
- • Time range filtering
- • Text search within log content
Log Analysis
- • Syntax highlighting for better readability
- • Expandable/collapsible sections
- • Performance metrics and timing
- • Error highlighting and stack traces
SOQL Query Interface
Execute SOQL queries with a clean interface for building and running queries against your Salesforce data.
Features
- • Execute SOQL queries
- • View query results in a table format
- • Query history for recent queries
- • Basic query validation
- • Export results to CSV
Supported Query Types
- • SELECT queries with WHERE clauses
- • Aggregate queries (COUNT, SUM, AVG, etc.)
- • Relationship queries with parent/child objects
- • SOSL search queries
Code Execution
Write and execute anonymous Apex code directly in the browser for testing, debugging, and data manipulation.
Features
- • Execute Apex code snippets
- • View execution results and debug output
- • Error handling and stack traces
- • Code history for recent executions
- • Governor limit monitoring
Use Cases
- • Testing custom code snippets
- • Data manipulation and cleanup
- • Debugging and troubleshooting
- • Quick data queries and updates
- • Prototyping and experimentation
Test Class Execution
Execute individual test classes or multiple test classes with detailed reporting and coverage analysis.
Coverage Reports
- • Line-by-line coverage analysis
- • Coverage trends over time
- • Identify uncovered code sections
- • Export coverage reports
Test Results
- • Detailed test method results
- • Failure analysis and debugging
- • Performance metrics
- • Test execution history
Real-time Monitoring
Monitor your org's API usage in real-time with visual indicators and alerts when approaching limits.
Tracked Limits
- • Daily API calls
- • Daily SOQL queries
- • Daily DML statements
- • Daily SOSL queries
- • Daily Apex CPU time
- • Daily email sends
Usage Analytics
- • Historical usage trends
- • Peak usage identification
- • Usage by operation type
- • Optimization recommendations
- • Regular Monitoring: Check API limits regularly to avoid hitting daily limits
- • Efficient Queries: Use the query builder to optimize SOQL queries and reduce API calls
- • Debug Log Management: Clean up old debug logs and use appropriate log levels
- • Test Coverage: Maintain high test coverage and run tests regularly
- • Org Organization: Use the org explorer to understand your org structure
- • Security: Always use secure authentication and be mindful of data access
- • Performance: Monitor query performance and optimize slow-running operations
Common Issues
- • Authentication Errors: Check org credentials and OAuth configuration
- • API Limit Exceeded: Monitor usage and optimize queries
- • Permission Errors: Ensure proper object and field permissions
- • Query Timeouts: Optimize complex queries and add proper filters
Getting Help
If you encounter issues or need assistance, check the documentation or reach out for support.
Debug Trace Management
Create and manage debug trace flags to control logging levels and capture detailed debug information for your development and testing processes.
Features
- • Create new trace flags for users and automated processes
- • Set debug levels (ERROR, WARN, INFO, DEBUG, FINE, FINER, FINEST)
- • Configure log categories and retention periods
- • Monitor trace flag status and expiration
- • Bulk operations for multiple trace flags
Use Cases
- • Debug complex Apex code execution
- • Monitor automated process performance
- • Troubleshoot integration issues
- • Track user activity and behavior
- • Optimize code performance
Code Component Browser
Explore your org's Apex classes, triggers, and Lightning components in an organized, searchable interface. View code content, metadata details, and component relationships.
Current Features
- • Browse Apex classes and triggers
- • View Lightning Web Components (LWC)
- • Explore Aura components
- • Search and filter by component name
- • View component metadata and properties
- • Access component source code
Supported Component Types
- • Apex Classes
- • Apex Triggers
- • Lightning Web Components (LWC)
- • Aura Components
Coming Soon
Benefits
- • Quickly locate and review code components
- • Understand component structure and relationships
- • Access source code for debugging and maintenance
- • Search across all code components efficiently
- • Streamline code review and documentation processes