CrabNebula DevTools
CrabNebula fournit une application DevTools gratuite pour Tauri dans le cadre de son partenariat avec le projet Tauri. Cette application vous permet d’instrumenter votre application Tauri en capturant ses ressources intégrées, son fichier de configuration Tauri, ses journaux et ses spans, et en fournissant une interface web pour visualiser les données en temps réel de manière transparente.
Avec les DevTools CrabNebula, vous pouvez inspecter les événements de journal de votre application (y compris les journaux des dépendances), suivre les performances de vos appels de commande et l’utilisation globale de l’API Tauri, avec une interface spéciale pour les événements et les commandes Tauri, y compris la charge utile (payload), les réponses et les journaux internes et les spans d’exécution.
Pour activer les DevTools CrabNebula, installez la crate devtools :
Et initialisez le plugin dès que possible dans votre fonction main :
fn main() { // Cela doit être appelé le plus tôt possible lors de l'exécution de l'application #[cfg(debug_assertions)] // activer l'instrumentation uniquement dans les versions de développement 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");}Ensuite, exécutez votre application comme d’habitude. Si tout est configuré correctement, devtools affichera le message suivant :
Pour plus d’informations, consultez la documentation CrabNebula DevTools.
© 2025 Tauri Contributors. CC-BY / MIT