Dans Visual Studio, je peux faire "Intellitrace" et effectuer le débogage inverse. Comment puis-je faire la même chose dans Xcode. Je ne veux pas redémarrer l'application encore et encore.Comment effectuer le débogage inverse dans Xcode
Répondre
Le débogage réversible est une chose où Linux surpasse à la fois Windows et OS-X. Intellitrace vous donne quelque chose de vaguement comme le débogage réversible, mais ce n'est vraiment pas l'affaire complète. Sur Linux, vous avez un débogage réversible intégré dans gdb, des projets open-source tels que rr (https://github.com/mozilla/rr), et des choses commerciales telles que UndoDB de ma société (http://undo-software.com/). Un véritable débogage réversible signifie que vous pouvez avancer/reculer vers n'importe quel point dans l'historique d'exécution du programme, et aussi que vous pouvez voir toutes les données à n'importe quel point de son historique. Lorsque vous avez cela, les points de contrôle (aka points de rupture de données) à l'envers sont particulièrement puissants.
Comment Linux est-il lié à Xcode? – animaonline
Puisque je ne peux pas commenter, mais seulement répondre: Voici un blog qui explique ce que IntelliTrace est http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/16/intellitrace-in-visual-studio-ultimate-2015.aspx
Visual Studio est sans aucun doute un excellent outil de débogage, avec des avancées telles que le débogage inverse, le flux de curseur et les threads de débogage, sans gaspillage de flux d'exécution. –
Vous devez ajouter une explication de ce IntelliTrace et inverser le débogage sont avec ce que vous essayez de faire. Vous ne pouvez pas supposer que les développeurs iOS et Mac sont familiers avec Visual Studio. Je ne suppose pas que les développeurs Windows étaient familiers avec Xcode. –