Apex Retrospective Debugger
A debugger is a handy tool when you need to understand how your code works in reality, especially when time is of the essence. Of course, you also can dig through the logs, but in most cases, they are large and difficult to read. The Welkin Suite's Apex Retrospective Debugger is made to provide you with a debugger interface when working with Salesforce log files, unit tests, and Anonymous Apex files.
The Apex Retrospective Debugger uses the information from the Salesforce Debug Logs set to the highest detailing levels — Finest and Fine.
With the help of the Debugger you can get all the necessary data about the execution of your code, as well as about various processes in the org, namely:
- which lines of code were executed,
- all methods and constructors calls,
- initialization and value assigned to variables, including objects with lists.
However, there are some limitations at the moment.
You're able to customize a behavior of the Apex Retrospective Debugger in the Options menu. To do so, navigate to the Main menu:
Tools ⇒ Options ⇒ Debugging.
In this section:
This also may be useful: