Salesforce Debug Pro ์ ์์: Harshit Saxena
Debug Salesforce like a pro. Instant N+1 query detection, real-time governor limits tracking, smart multi-org management with one-click login. Built for Apex developers.
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์คํฌ๋ฆฐ์ท
์ ๋ณด
Stop switching between browser tabs and Developer Console. Salesforce Debug Log Analyzer brings powerful debugging tools right into your browser.
INSTANT LOG ANALYSIS:
โข One-Click Log Fetch - Access debug logs instantly from the toolbar popup
โข Smart Parsing - Automatically extracts SOQL queries, DML operations, and method calls
โข Search & Filter - Quickly find specific operations in large log files
โข Syntax Highlighting - Easy-to-read log formatting with color-coded sections
N+1 QUERY DETECTION:
โข Automatic Detection - Identifies SOQL queries executing inside loops
โข Location Pinpointing - Shows exact line numbers where problematic queries occur
โข Performance Impact - See how many extra queries are being executed
โข Fix Recommendations - Understand why the pattern is problematic
GOVERNOR LIMITS DASHBOARD:
โข Real-Time Metrics - CPU time, heap size, SOQL queries, DML statements
โข Visual Progress Bars - Instantly see how close you are to limits
โข Threshold Warnings - Color-coded alerts when approaching limits
โข Historical Comparison - Track limit usage across multiple log executions
MULTI-ORG MANAGEMENT:
โข Credential Vault - Store logins for Production, Sandbox, and Scratch orgs
โข One-Click Connect - Switch between orgs without re-entering credentials
โข Smart Session Reuse - Automatically uses existing browser sessions (no security token needed!)
โข Incognito Support - Open orgs in private windows to manage multiple sessions
โข Color-Coded Orgs - Assign colors for quick visual identification
โข Group Organization - Organize credentials by project, client, or team
EXPORT & SHARE:
โข JSON Export - Export analysis results for documentation
โข Credential Backup - Export org credentials for backup or team sharing
โข Copy to Clipboard - Quick copy of connection details
BUILT FOR DEVELOPERS:
โข Works with Lightning and Classic UI
โข Supports all Salesforce editions
โข No Salesforce package installation required
โข Zero configuration - just log in and go
SECURITY & PRIVACY:
All data stays in YOUR browser. No external servers. No analytics. No tracking. Your credentials are encoded and stored locally using the browser's secure storage API.
Questions or issues? Visit: https://github.com/Harshit-Saxena/salesforce-debug-analyzer/issues
INSTANT LOG ANALYSIS:
โข One-Click Log Fetch - Access debug logs instantly from the toolbar popup
โข Smart Parsing - Automatically extracts SOQL queries, DML operations, and method calls
โข Search & Filter - Quickly find specific operations in large log files
โข Syntax Highlighting - Easy-to-read log formatting with color-coded sections
N+1 QUERY DETECTION:
โข Automatic Detection - Identifies SOQL queries executing inside loops
โข Location Pinpointing - Shows exact line numbers where problematic queries occur
โข Performance Impact - See how many extra queries are being executed
โข Fix Recommendations - Understand why the pattern is problematic
GOVERNOR LIMITS DASHBOARD:
โข Real-Time Metrics - CPU time, heap size, SOQL queries, DML statements
โข Visual Progress Bars - Instantly see how close you are to limits
โข Threshold Warnings - Color-coded alerts when approaching limits
โข Historical Comparison - Track limit usage across multiple log executions
MULTI-ORG MANAGEMENT:
โข Credential Vault - Store logins for Production, Sandbox, and Scratch orgs
โข One-Click Connect - Switch between orgs without re-entering credentials
โข Smart Session Reuse - Automatically uses existing browser sessions (no security token needed!)
โข Incognito Support - Open orgs in private windows to manage multiple sessions
โข Color-Coded Orgs - Assign colors for quick visual identification
โข Group Organization - Organize credentials by project, client, or team
EXPORT & SHARE:
โข JSON Export - Export analysis results for documentation
โข Credential Backup - Export org credentials for backup or team sharing
โข Copy to Clipboard - Quick copy of connection details
BUILT FOR DEVELOPERS:
โข Works with Lightning and Classic UI
โข Supports all Salesforce editions
โข No Salesforce package installation required
โข Zero configuration - just log in and go
SECURITY & PRIVACY:
All data stays in YOUR browser. No external servers. No analytics. No tracking. Your credentials are encoded and stored locally using the browser's secure storage API.
Questions or issues? Visit: https://github.com/Harshit-Saxena/salesforce-debug-analyzer/issues
0๋ช
์ด 0์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- ๋ธ๋ผ์ฐ์ ํญ์ ์ ๊ทผ
- salesforce.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- force.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- lightning.force.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- my.salesforce.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- visualforce.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- develop.my.salesforce.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- salesforce-setup.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- sandbox.my.salesforce.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- scratch.my.salesforce.com ๋๋ฉ์ธ์ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- login.salesforce.com์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
- test.salesforce.com์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
๋ฐ์ดํฐ ์์ง:
- ๊ฐ๋ฐ์๊ฐ ์ด ํ์ฅ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ์์ง์ด ํ์ํ์ง ์๋ค๊ณ ํฉ๋๋ค.
์ถ๊ฐ ์ ๋ณด
- ๋ถ๊ฐ ๊ธฐ๋ฅ ๋งํฌ
- ๋ฒ์
- 4.3.0
- ํฌ๊ธฐ
- 98.51 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- 8์ผ ์ (2026๋ 2์ 9์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- GNU Lesser General Public License v3.0 ์ ์ฉ
- ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ
- ์ด ๋ถ๊ฐ ๊ธฐ๋ฅ์ ๋ํ ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ์ฝ๊ธฐ
- ๋ฒ์ ๋ชฉ๋ก
- ๋ชจ์์ง์ ์ถ๊ฐ
How to Test:
1. Log into any Salesforce org (you can use a free Developer Edition at developer.salesforce.com)
2. Click the extension icon
3. The extension will fetch and display debug logs from the connected org
Permissions Explained:
- cookies: Read Salesforce session cookie (sid) for API authentication
- storage: Save user preferences locally
- tabs: Detect active Salesforce tabs
- Host permissions: Make API calls to Salesforce REST API
Security Notes:
- All data stays local - no external servers
- Session IDs are never stored persistently
- Only activates on Salesforce domains
Build from Source:
npm install
npm run build:firefox
Source code included in the submission.