I can't speak to the strengths of the VScode plugin, but if it's anything like the emacs gdscript plugin (which I use with Spacemacs + vi keybindings), then the integration is very tight. I get just as much completion as I do in the in-engine editor, I can run/debug/breakpoint etc. I've been using it for ~2 years.
The limitations of Godot's in-engine text editor can be compensated by a more powerful external editor: VScode, emacs, vim, etc.
An example would be the lack of remappable keybindings: this can be overcome by using an external editor.
Logging to console, to build a mental model of the codepaths data and events take.
Git grep (or ripgrep) to find usage - useful when refactoring and to see how data is used/accessed and where it's passed around. Also useful to note where certain data doesn't show up: you can infer some structure from this.
Looking at when something was last changed with git blame can be useful. Is something suddenly broken, but hasn't been changed in 5 years? Could give an indication of where not to look on a first pass.
Break some things (locally) on purpose. Get a feel for how errors bubble up through the application and how dependant code behaves when something is wrong.
Look over the last handful of PRs/merged patches. It can be helpful to see these smaller pieces of code, the changeset, and their associated context - whether it was a feature, a bugfix, and what the code was supposed to achieve.
Use existing code in the codebase as a styleguide. Most work on large codebases isn't groundbreaking or innovative, so you're likely to find existing code similar to what you're currently trying to achieve that you can use to guide you.
If possible, make use of code reviews with colleagues.
> If there were places IRL where the average person is subjected to a constant barrage of callousness it wouldn't continue to exist, would it?
Is this not why the real issue is related to social media itself, rather than generalised "trolling"? This isn't as much of an issue in niche forums or niche-dedicated social sites.
We are free to make our accounts private, block/sign out/delete/not partake in social media, yet many feel like they are __unable__ to make use of these features.
IRL, you can't always easily escape bullying. Online, you can choose not to engage; yet people continue to place themselves in the line of fire. I think this speaks to a much deeper issue (as you point out) and I'm not sure jailing trolls is the answer.
It looks interesting, but I wouldn't even download or use it for free, knowing I have to send out an email just to find out what the pricing tiers are (even for an individual user) and what is/is not included. Are you willing to publicly share that information?
Since you explicitly mention Sublime Text: their pricing is listed on their website and they have a clear 'Buy' button.
Not sure why you would share that your pricing is similar and name a specific product, but also appear unwilling to display what the pricing and featureset is.