yes I understand you can print variables and their values in the output.
but is there a more convenient way where you can just have a separate window which lets you choose from your scripts and then once you select it shows a list of all the variables showing their values like booleans, numbers, strings etc and shows when their values get changed while testing in-game roblox studio?
No the closest to this is using attributes and changing/monitoring them via script, you can also just make your own plugin to do it in a separate window if you need it
Your best bet is probably using breakpoints and “watching” variables. When a breakpoint is hit, the “Watch” window will show you the name and value of whatever variable(s) you set to watch.
I’ve been trying to use the watch tab for a while now and it doesn’t seem to work. Do you have to use breakpoints with the variables you want to watch in order to update their value? If so, how? Surprisingly, I couldn’t find any in-depth articles or responses for how to use the watch window when I was searching looking for answers.