Articles of débogage de

Quel est le workflow actuel pour déboguer les builds Travis localement?

L’un d’entre eux était capable de télécharger des boîtes Vagrant pour déboguer les versions de Travis (pour les projets GitHub par exemple). Apparemment, ce n’est plus possible, alors comment les gens déboguent-ils localement les chaînes de build Travis complexes localement?

Newlines dans la fenêtre immédiate

En utilisant Visual Studio 2010 Professional, j’ai une méthode ToSsortingng() qui ressemble à ceci: public override ssortingng ToSsortingng() { return “something” + “\n” + “something”; } Comme il y a plusieurs ” something ” et que chacun est long, j’aimerais voir something something Malheureusement, je vois “something\nsomething” Y a-t-il un moyen d’obtenir ce que je […]

Les points d’arrêt VS2012 ne sont pas touchés

J’ai un cours qui ressemble à ceci: public class MyService { private MyService(){} public static ssortingng GetStuff() { var stuffDid = new MyService(); return stuffDid.DoStuff(); } private ssortingng DoStuff() { //do stuff } //other private helpers } De toute évidence, j’ai laissé beaucoup de place, mais c’est la coquille générale. Maintenant, j’ai un test unitaire: […]

Existe-t-il un équivalent portable à DebugBreak () / __ debugbreak?

Dans MSVC , DebugBreak () ou __debugbreak provoquent un débogueur. Sur x86, cela équivaut à écrire “_asm int 3”, sur x64, c’est quelque chose de différent. Lors de la compilation avec gcc (ou tout autre compilateur standard), je veux également faire une pause dans le débogueur. Existe-t-il une fonction indépendante de la plate-forme ou insortingnsèque? […]

Comment définir des variables d’environnement spécifiques lors du débogage dans Visual Studio?

Sur un projet de bibliothèque de classes, je mets “Start Action” dans l’onglet Debug des propriétés du projet sur “Start external program” ( NUnit dans ce cas). Je veux définir une variable d’environnement dans l’environnement dans lequel ce programme est démarré. Comment faire cela? (Est-ce même possible?) MODIFIER: C’est une variable d’environnement qui influence toutes […]

Séparez les versions “debug” et “release”?

Je pense qu’il est préférable de publier la version du logiciel que vos développeurs ont réellement testée; J’ai donc tendance à supprimer la cible ‘debug’ du projet / makefile, de sorte qu’il n’y ait qu’une seule version pouvant être générée (et testée, déboguée et publiée). Pour une raison similaire, je n’utilise pas d’assertions (voir également […]

Inspecter les variables à l’aide du débogueur intégré du noeud?

J’essaie d’utiliser le débogueur de noeud. node debug server pour exécuter mon serveur. Ensuite j’ai: … var Workspace = mongoose.model(‘Workspace’); debugger; À ce stade, comme prévu, lorsque je lance ce code, le débogueur apparaît. Cependant, je m’attendrais à ce que toutes les variables actuelles soient définies, comme cela se produit dans le propre débogueur de […]

Quels sont les paquets de base qu’un développeur R professionnel doit posséder et pourquoi?

Quels sont les utilitaires spécifiques qui peuvent aider les développeurs R à coder et à déboguer plus efficacement? Je cherche à mettre en place un environnement de développement R et souhaite avoir un aperçu des outils qui me seraient utiles pour créer une infrastructure de test unitaire avec couverture de code, débogage, génération de fichiers […]

UnsatisfiedLinkError: dlopen failed: impossible de localiser le symbole “strtof” référencé par “libsupportjni.so” sur l’API <20

Je reçois immédiatement l’erreur suivante au lancement, mais uniquement pour les périphériques exécutant l’API <20. ** edit: j’ai initialement signalé cela dans Android Studio 2.4, et cela rest un problème dans Android Studio 3.0 stable D/dalvikvm: Trying to load lib /mnt/asec/[[packagename]]-1/lib/libsupportjni.so 0x41b13f30 E/dalvikvm: dlopen(“/mnt/asec/[[packagename]]-1/lib/libsupportjni.so”) failed: dlopen failed: cannot locate symbol “strtof” referenced by “libsupportjni.so”… W/dalvikvm: […]

Les types de bogues les plus difficiles à suivre?

Quels sont les bogues les plus difficiles et les plus difficiles que vous avez dû suivre et corriger? Je suis à la fois sincèrement curieuse et profondément engagée dans le processus au moment même où nous parlons. Donc, comme on dit, la misère aime la compagnie.