I made a vscode extension that lets you sync your studio output to vscode output, so you can have your output all in one place.
I mainly created this to complement my Rojo workflow so that when you have errors/infinite yields etc that provide a stack trace, you can click on it and it will open the script in your vscode editor to the affected line number.
You don’t need Rojo or Argon as it is entirely optional for the base output logs to work, but you will not have clickable stack traces.
One QoL suggestion would be just outputting an instance’s name when it is the index of a table to achieve parity with Roblox Studio and clean up the output:
Ex:
Edit: After doing some digging around, I’ve found that the following studio setting (when enabled) causes the duplication issues:
When you test play, it effectively loads the plugin twice if this setting is enabled, causing duplication. I will roll out a patch for this in the next update, and as for the tables, I’ll look into improving this as you suggested as well.