Skip to main content

CRMScript - Tracing of scripts

When debugging in real time, or when viewing a saved script trace, we have a dropdown to the UI with all the source locations for the current debug/trace session. For large scripts that are using #includes, this allows you to quickly switch between the different sources. CRMScript in Service UI showing new debugging capabilities -screenshot
  • In debug mode, you can use this to e.g. set a breakpoint in another file.
  • In tracing mode, clicking in the gutter (where the red breakpoints are shown) will now instead fast-forward the trace to that location. This can be very useful when viewing large script traces: instead of having to use the slider to try to find the frame where some particular code is executed, you can rather click next to the code and the slider will move to the correct position.
Another small but welcome improvement to this view is that the width of the sidebar (containing info, variables, abd so on) is remembered in your browser and reused on subsequent views. Read more: