Saltar al contenido

CrabNebula DevTools

CrabNebula proporciona una aplicación DevTools gratuita para Tauri como parte de su asociación con el proyecto Tauri. Esta aplicación te permite instrumentar tu aplicación Tauri capturando sus recursos integrados, archivo de configuración de Tauri, registros y spans, y proporcionando un frontend web para visualizar datos de manera fluida en tiempo real.

Con CrabNebula DevTools puedes inspeccionar los eventos de registro de tu aplicación (incluidos los registros de dependencias), rastrear el rendimiento de las llamadas a tus comandos y el uso general de la API de Tauri, con una interfaz especial para eventos y comandos de Tauri, incluyendo cargas útiles, respuestas y registros internos y lapsos de ejecución (spans).

Para habilitar CrabNebula DevTools, instala el crate devtools:

cargo add tauri-plugin-devtools@2.0.0

E inicializa el plugin lo antes posible en tu función main:

fn main() {
// This should be called as early in the execution of the app as possible
#[cfg(debug_assertions)] // only enable instrumentation in development builds
let devtools = tauri_plugin_devtools::init();
let mut builder = tauri::Builder::default();
#[cfg(debug_assertions)]
{
builder = builder.plugin(devtools);
}
builder
.run(tauri::generate_context!())
.expect("error while running tauri application");
}

Y luego ejecuta tu aplicación como de costumbre; si todo está configurado correctamente, devtools imprimirá el siguiente mensaje:

Mensaje de DevTools en la terminal

Para obtener más información, consulta la documentación de CrabNebula DevTools.


© 2026 Colaboradores de Tauri. CC-BY / MIT