Fichiers
Lisez et modifiez du code.
MapAperture vous aide à déboguer les fichiers exe et une dll sous Windows. Il est conçu pour vos propres fichiers exe et dll. Il exécute les outils lui-même, et chaque action apparaît dans le chat sous forme de carte avec son résultat réel. Appuyez sur le bouton Mettre à jour pour obtenir la dernière version.
Lisez et modifiez du code.
Exécutez des commandes de build.
Connectez un fournisseur cloud, un modèle local ou le modèle intégré.
L'agent lit votre code, exécute des commandes et affiche les résultats dans le chat.
.3 fichiersbuild.batlecturebuild.batexit 1error1 correspondancebuild.batsauvegardéDéboguer une DLL signifie la tester en exécutant votre propre programme hôte, vous devez donc conserver le fichier PDB à côté du build pour voir les noms de fonctions dans les traces de pile. Vérifiez l'architecture (bitness). MapAperture lit les fichiers source et utilise l'outil Shell pour exécuter votre commande de test tout en capturant la sortie pour analyse. Nous explorons pourquoi les bugs se produisent et les gérons en isolant le défaut pour comprendre sa cause racine. Il propose une correction pour le problème spécifique que vous avez signalé. Vous voyez un diff des modifications suggérées avant qu'elles ne soient appliquées lorsque vous êtes en mode Ask first. Cette approche vous aide à déboguer le code sans deviner la cause de l'échec. L'agent explique le raisonnement derrière la correction pour que vous compreniez la logique.
Vous souhaitez déboguer un exécutable que vous avez buildé, et MapAperture lit la trace de plantage pour que vous compreniez clairement et complètement l'échec comme prévu. Il s'exécute. L'agent utilise l'outil Shell pour exécuter le binaire et capture la sortie. Une approche structurée du débogage vous aide à isoler la cause racine. Il capture la trace de pile complète pour une analyse détaillée de la source de l'erreur. Il propose une correction spécifique que vous examinez avant de l'appliquer. Vous pouvez également tester la bibliothèque avec votre propre programme hôte. L'agent affiche le diff de fichier pour que vous puissiez vérifier les modifications exactes.
MapAperture n'est pas un service hébergé ou un plugin ; il est destiné uniquement à vos propres fichiers, à votre PC et à vos serveurs que vous êtes autorisé à utiliser. L'agent n'impose pas de périmètre, car Shell, web et SSH ne sont pas limités à un dossier. Il n'y a aucune garantie que le code, les analyses ou les résultats soient corrects, et le débogage d'un test d'intégration asynchrone peut toujours nécessiter votre propre vérification.