Je suis curieux de savoir si quelqu'un a trouvé comment créer sa propre fenêtre Debug Output dans Visual Studio. Pour les applications sans véritable fenêtre de console (applications Web par exemple), l'écriture de messages de débogage ou de trace se termine dans la fenêtre de sortie de débogage avec tous les autres messages (y compris les messages de chargement de DLL trop verbeux).Comment personnaliser la fenêtre Visual Studio Console Debug?
Ce serait génial si nous pouvions créer une nouvelle fenêtre nommée à laquelle nous pourrions sortir. Hors de la boîte, il y a "Debug", "Refactor" et "Build". Un ami a noté que TFS ajoute sa propre fenêtre nommée, donc j'espère qu'il y aura de l'extensibilité.
Des idées? Merci d'avance.
Editer: Je suis surtout curieux de savoir si VS a des points d'extensibilité intégrés pour le filtrage. OU s'il existe un moyen de tirer parti des catégories que Tracing vous permet d'ajouter. Il me semble stupide d'ajouter une étiquette si elle ne fait rien mais l'ajouter au début du message dans la même console.
Édition: Je connais Trace
et TraceListener
. Cette question concerne la possibilité de contrôler/créer une nouvelle fenêtre de débogage de la console de Visual Studio.
Idéalement, je voudrais vraiment rester simple pour le développement. J'ai le traçage détaillé de l'exécution qui arrive dans la fenêtre mais tout est jononné d'autres choses sans rapport. Log4Net serait exagéré pour le genre de choses que j'essaie de résoudre immédiatement. Ce n'est pas vraiment pour la journalisation de la production juste pour le développement de dev. – mckamey