Esta herramienta registra cualquier variable arbitraria como, por ejemplo, las entradas y salidas de funciones. Después muestra todos los datos recogidos empleando un visor de seguimiento intuitivo de Google Trace-Viewer.
Entre otras cosas, registra automáticamente los argumentos de las funciones y los valores de retorno y muestra toda la información relativa a estos elementos de forma detallada. También permite crear señales nuevas y utilizarlas para registrar variables.
VizTracer incluye funcionalidades avanzadas, como los filtros para señalar las funciones que no se desean rastrear y obtener así un informe centrado en lo que verdaderamente interesa.
Como es Open Source, su código se puede modificar para crear otras funciones. Tiene licencia Apache 2.0 y es compatible con Linux, macOS y Windows.
Su código fuente está disponible en GitHub.
Puedes leer el artículo original en inglés en opensource.com
0 comentarios