10
votes

Filtrer les lignes vierges de DBGView Sortie

Y a-t-il un moyen de filtrer les lignes vierges de la sortie affichée dans dbgview?
- En dehors de l'exclusion d'un PID spécifique


2 commentaires

Pourquoi ne pas écrire votre propre visionneuse de sortie ()? C'est assez simple de mettre en œuvre et vous pourriez ajouter les filtres que vous souhaitez.


Parce que (1) Je ne suis pas un programmeur de système de codes durs, et (2) je préférerais utiliser des outils hors tension, donc je n'ai pas une autre chose que je dois maintenir, mais merci pour la suggestion ...


3 Réponses :


-1
votes

Vous pouvez définir le filtre d'exclusion dans dbgview sur "]" sans les "caractères. Cela filtre le caractère de délimiteur d'identifiant de processus qui a la forme

  • .. [dddd] contenu réel ...

    Tant que vous n'avez pas trop de sortie qui contient] suivi de deux espaces, il filtrera toutes les lignes vides.

    le vôtre, Alois kraus


1 commentaires

A essayé "] ", "] ", "] *;" ... tout sans "caractère, mais aucun n'a travaillé. Cependant, votre suggestion m'a fait penser et j'ai repéré l'élément de menu Options \ Win32Pids. Décoché que et les lignes vides ont disparu!



7
votes

Si vous pouvez vivre sans eux, décochez la case Options d'élément de menu \ Win32 PIDS, puis n'obtenez pas les lignes blanches parasites


2 commentaires

Que voulez-vous dire «si vous pouvez vivre sans eux» ... pensez que je peux, mais pas sûr de ce qui ne corrigeait vraiment que cette option signifie vraiment. En 100% (ou au moins 99%) de l'époque, je veux juste voir la sortie de trace de mes propres applications / sites Web Trace.writeline. Quel est le "vrai" affect de décocher cette option? Merci d'avance.


Vous n'obtenez pas le PID pour chaque processus, vous ne pouvez donc pas être sûr du processus de débogage



2
votes

J'ai écrit un outil (libre, open source) qui a une option pour éliminer les lignes vides. Ce n'est pas 100% équivalent à DBGView, mais il possède d'autres caractéristiques intéressantes (comme la capacité de coloriser les traces): -).

Il est disponible ici: TRACESPY


4 commentaires

Bel outil. La résolution de nom de processus est une excellente fonctionnalité. L'animation de capture est un peu ennuyeuse cependant.


@ishmaeel - Voulez-vous dire que les scintiles qui se produisent lorsque vous rafraîchissant? Cela est dû aux capacités de coloration.


Je veux dire le gif animé dans le menu, visible tout en capturant. Cela devient un peu distrayant. Je préférerais une image statique et basculante comme celle de la barre d'outils debugview.


@ishmaeel - ok je vois. Je vais le faire facultatif pour la prochaine version :-)