Make breakpoints work everywhere

As a Roblox developer, it is too hard to debug my code due to the debugger’s limited functionality.

Breakpoints are very useful for debugging my code, and enable faster development cycles than print() calls do. However, breakpoints only currently work server-side in Accurate Play Solo & Run mode.

I would like breakpoints to work client-side and server-side everywhere, both in Test Server mode, and Accurate Play Solo / Run. This would enable me to debug two classes of bugs faster:

  • Bugs that only occur with more than one player.
  • Bugs that are mostly or exclusively client-side.

In Test Server, I would suggest that if either the server or any client ran into a breakpoint, all clients and the server would be paused until it was completed.

16 Likes

A post was merged out for being off-topic.