Aplicación DebugStringView
![]() |
![]() |
Versión 1.1 (Marzo 2025)
Introducción
Es una aplicación que le permite monitorizar la salida de depuración en su sistema local. Es gratuita y nos mostrará todas las cadenas que se muestren usando la API OutputDebugString de Windows.
Licencia
Se distribuye bajo licencia GPL 3.0. Puede usarla y modificarla libremente.
Características
- Permite guardar el contenido de la captura en ficheros con extensión (*.dsvlog).
- Filtrado rápido de mensajes por procesos (utiliza el nombre del proceso), incluyendo N procesos con diferente ProcessID, pero el mismo nombre.
- Posibilidad de colorear la salida de mensajes por proceso (mejor y más clara visualización para el usuario).
- Ocultar y mostrar columnas según lo que interese (más información o más espacio)
- Avance automático a medida que van apareciendo los mensajes de forma que siempre se visualizan los últimos mensajes enviados a la consola.
- Panel de “Lista de procesos” que nos muestra los procesos (ProcessName – nombre del proceso) que están enviando mensajes a la consola.
- Permite el cambio rápido de la fuente de letra utilizada en la visualización con las fuentes monoespaciadas más habituales. También la opción de acceder a la pantalla de propiedades y cambiar el resto de características.
- La aplicación es multiidioma y fácilmente ampliable con más ficheros de idioma sin necesidad de cambios en la aplicación (carga de idioma dinámica).
- Comprobación de actualizaciones disponible y automática al entrar en la aplicación.
- Columnas personalizables.
Multiidioma
La aplicación trabaja con múltiples idiomas, que además que cargan de forma dinámica. Se pueden incorporar más idiomas de forma fácil (y sin recompilar) y la aplicación los reconocerá y los incorporará al menú de forma automática una vez que se ejecute.
La aplicación busca en la carpera “Languages” ficheros de idiomas.
¿Quieres ayudar con una traducción?
En la ayuda del programa están las instrucciones necesarias para generar nuevas traducciones. Si te animas, basta con descargar el fichero original de la traducción y una vez generada una nueva traducción la puedes añadir directamente al directorio de Languages incluido con la aplicación. Además, si me la envías la incluiré en la siguiente versión.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…