Débogage dans VS Code
This guide will walk you through setting up VS Code for debugging the Core Process of your Tauri app.
Prérequis
Installez l’extension vscode-lldb
.
Configurer launch.json
Créez un fichier .vscode/launch.json
et collez-y le contenu JSON ci-dessous :
Cela utilise directement cargo
pour créer l’application Rust et la charger à la fois en mode développement et en mode production.
Notez qu’il n’utilise pas la CLI Tauri, donc les fonctionnalités CLI exclusives ne sont pas exécutées. Les scripts beforeDevCommand
et beforeBuildCommand
doivent être exécutés au préalable ou configurés en tant que tâche dans le champ preLaunchTask
. Vous trouverez ci-dessous un exemple de fichier .vscode/tasks.json
qui comporte deux tâches, une pour un beforeDevCommand
qui génère un serveur de développement et une pour beforeBuildCommand
:
Vous pouvez maintenant définir des points d’arrêt dans src-tauri/src/main.rs
ou tout autre fichier Rust et commencer le débogage en appuyant sur F5
.
© 2024 Tauri Contributors. CC-BY / MIT