Al hacer una aplicación de consola en Java con Eclipse, veo que la salida se coloca en un cuadro de texto en el propio IDE, en lugar de que aparezca una consola como en Visual Studio. Esto es útil, ya que incluso después de que el programa haya salido, todavía puedo hacer un buen uso del texto que estaba escrito en él, ya que no se borra hasta que lo vuelvo a ejecutar. ¿Es posible lograr algo así con Visual Studio? Yo se que en lugar de hacer
System.Console.WriteLine(str);
puedo hacer
System.Diagnostics.Debug.WriteLine(str);
pero no es exactamente lo mismo, ya que obtiene una gran cantidad de "basura" en la ventana de Salida, como todos los símbolos cargados y demás.
Aún mejor, ¿es posible hacer todo en el propio IDE, cuando ejecuta su aplicación, en lugar de tener la consola en ejecución?