Hey guys -- cross logging this from another repro' at the maintainer's request.
Apologies, as the wording is Minecraft specific, and I haven't used your project directly, so I don't know the correct phraseology to use in all instances (so, I've re-posted it below, unaltered):
Instead of logging to the output window (like Eclipse or other IDEs do with other Minecraft mods -- or even like you would expect Visual Studio to do) instead of that, a new console window comes up and the output is displayed there.
Instead, that console stream should be redirected to the output window. (Normal applications in Visual Studio log to the output window instead of creating new console windows -- Note: if you don't want to lose the other data that's being logged to the "Debug" source in the output window, you can create a new source for the output window).
First screenshot shows the Console Window being up on the display and the type of data that's both in the Console window and the "Debug" source of the output window.
![Console Window & Output Window](https://camo.githubusercontent.com/3688a8b367e4e19789b16b1b665c0a57cfe803eb729df89bc18712eebb98f7d0/68747470733a2f2f692e696d6775722e636f6d2f457a77334571782e706e67)
Second screenshot shows an example of other sources for the Output window. -- Ideally, you could just create a "Minecraft" source and redirect stdout from "java.exe".
![Output Window Sources](https://camo.githubusercontent.com/034d16796894d3a1efe482d0f9b02e15e22f7e7c953a59b52861272df0bb4468/68747470733a2f2f692e696d6775722e636f6d2f373879743276712e706e67)
When you implement this, please set the Output window's source to "Minecraft" by default when the debugger is attached.