Maybe one way to handle the shader debugging, is for VUO to have it's own dedicated console window, kind of like the Graph Foundation editor options for QC.
I don't think that's as good as having errors printed in the window that you're typing code into, but it's an idea.
It might be handy even if the GLSL editing had error debug.
For Ability to edit GLSL
For Ability to edit GLSL shader code in Vuo Editor, we're planning to put the error messages in the same window as the code editor.
To eliminate other cases where you have to switch to the OS X Console: Provide a standard way for nodes to report errors / runtime exceptions.