Alright! I have installed bashdb and Visual Studio's bash debugger plugin. The plugin claims it has its own bashdb, so maybe the first step wasn't needed, but I can't confirm.
It works great! I'm able to add breakpoints, watch variables and more!
Disclaimer: I'm running Ubuntu Jammy Jellyfish...