Skip to content

Commit

Permalink
docs: apex debugger intro update (#5649)
Browse files Browse the repository at this point in the history
* docs: apex debugger intro update

updated intro to add information about licensing requirements etc.

* Update apex-debugging.md

New Debugging sessions information

* Update apex-debugging.md

* Update apex-debugging.md

* Update apex-debugging.md

Deepa's suggestions.

* Update docs/_articles/en/apex/apex-debugging.md

Co-authored-by: Juliet Shackell <[email protected]>

* Update docs/_articles/en/apex/apex-debugging.md

Co-authored-by: Juliet Shackell <[email protected]>

* Update apex-debugging.md

Added the enable license link in See Also

* Update apex-debugging.md

---------

Co-authored-by: Juliet Shackell <[email protected]>
  • Loading branch information
sbudhirajadoc and jshackell-sfdc authored Jun 21, 2024
1 parent 1e00e53 commit e7c1526
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions docs/_articles/en/apex/apex-debugging.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,17 @@ lang: en

The Salesforce Extension pack comes with rich debugging options for every developer, regardless of where you land on the low- to pro-code continuum. Use this information to figure out which Apex debugger is right for you:

- [Replay Debugger](./en/apex/replay-debugger): Free and easy to use.
- [Interactive Debugger](./en/apex/interactive-debugger): Traditional, licensed debugger that lets you view and pause events in real time.
- [ISV Debugger](./en/apex/isv-debugger): Use to debug managed package code directly in customer orgs from your License Management Org (LMO).

| Debugger | License Requirements | Features |
|-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|
| [Replay Debugger](./en/apex/replay-debugger) | None. Free. | Easy to use. Use debug logs to “replay” events. Your debugger for most use cases. |
| [Interactive Debugger](./en/apex/interactive-debugger) | - One free license in Performance and Unlimited Edition orgs.<br>- Available for purchase in Enterprise Edition orgs.<br>- Not available in Trial and Developer Edition orgs.<br>- Can be used in scratch orgs using the DebugApex feature. To use the debugger in a scratch org, the associated Dev Hub org must have the Apex Debugger license. | A powerful debugger that lets you view and pause events in real time. |
| [ISV Debugger](./en/apex/isv-debugger) | - Available in subscriber sandbox orgs and scratch orgs.<br>- Can be used in scratch orgs using the DebugApex feature. To use the debugger in a scratch org, the associated Dev Hub org must have the Apex Debuggerlicense. For ISVs, this is their Partner Business Org (PBO). | Use to debug managed package code directly in customer orgs in real time. |

## Additional Resources

- [Debug Logs](https://help.salesforce.com/s/articleView?id=sf.code_debug_log.htm)
- [Find and Fix Bugs with Apex Replay Debugger](https://trailhead.salesforce.com/content/learn/projects/find-and-fix-bugs-with-apex-replay-debugger)
- [Debug Log Filtering for Apex Classes and Apex Triggers](https://help.salesforce.com/s/articleView?id=sf.code_debug_log_classes.htm&type=5)
- [Scratch Org Features](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_scratch_orgs_def_file_config_values.htm)
- [Enable 'Manage Your Apex Debugger Sessions' in Lightning Experience](https://help.salesforce.com/s/articleView?id=000382135&type=1)

0 comments on commit e7c1526

Please sign in to comment.