Skip to content

Commit b9f64f1

Browse files
author
Jan Wilmans
committed
readme updated
1 parent 9f7a894 commit b9f64f1

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

README.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,27 @@
55
* the OutputForwarder companion extension for VS2022 can be found in the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=JanWilmans.OutputForwarder2022)
66
* nuget.exe can be downloaded from https://www.nuget.org/downloads
77

8+
Debugview++, currently at v1.9.x.x (2025 Update coming soon!)
9+
10+
- New features: capture kernel messages, verbose mode and pass-through mode.
11+
812
Debugview++, currently at v1.9 (2024 Update!)
913
------------------------------
10-
<a href="https://twitter.com/intent/follow?screen_name=janwilmans">
11-
<img src="https://img.shields.io/twitter/follow/janwilmans.svg?style=social&logo=twitter"
12-
alt="follow on Twitter"></a>
1314

1415
![Mastodon Follow](https://img.shields.io/mastodon/follow/109524813797978857?domain=https%3A%2F%2Ftoot.community&style=social)
16+
![Github Follow](https://img.shields.io/github/followers/janwilmans)
1517

16-
[![All Releases](https://img.shields.io/github/downloads/CobaltFusion/DebugViewPP/total.svg)](https://github.com/CobaltFusion/DebugViewPP/releases/latest)
18+
[![All Releases](https://img.shields.io/github/downloads/CobaltFusion/DebugViewPP/total.svg)](https://github.com/CobaltFusion/DebugViewPP/releases/latest)
1719
[![Current Release](https://img.shields.io/github/downloads/CobaltFusion/DebugViewPP/latest/total.svg)](https://github.com/CobaltFusion/DebugViewPP/releases/latest)
1820
[![Appveyor Build status](https://ci.appveyor.com/api/projects/status/ho962elp8chrdga0/branch/develop?svg=true)](https://ci.appveyor.com/project/janwilmans/debugview/branch/develop)
1921

2022
[![Version 1.8.x](https://img.shields.io/github/downloads/CobaltFusion/DebugViewPP/v1.8.0.44/total.svg)](https://github.com/CobaltFusion/DebugViewPP/releases/tag/v1.8.0.44)
2123

2224
[Download latest release](https://github.com/djeedjay/DebugViewPP/releases), I would really like to hear what you think! Leave any [**comments here**](https://github.com/djeedjay/DebugViewPP/issues/283)
2325

24-
[Download head version ](https://ci.appveyor.com/project/janwilmans/debugview/build/artifacts) ** only pick this if your feeling lucky and want to try the latest commits **
26+
[Download head version](https://ci.appveyor.com/project/janwilmans/debugview/build/artifacts) ** only pick this if your feeling lucky and want to try the latest commits **
2527

26-
Questions? Tweet me at [**@janwilmans**](https://twitter.com/janwilmans) or chat on skype at 'janwilmans'.
28+
Questions? Find me at [@janwilmans.bsky.social](janwilmans.bsky.social) or chat on discord as 'janwilmans'.
2729
There is also a [slack channel](https://cpplang.slack.com/messages/debugviewpp). If you need an invite, go [here](https://cpplang.now.sh/).
2830

2931
Debugview++ started as a viewer for Win32 OutputDebugString messages in the style of
@@ -58,7 +60,7 @@ So when is this Debugview++ thing useful?
5860

5961
- first of all, with debugview++ you can see messages from different processes, not just 'attached' processes.
6062
- also: filtering, coloring and linking. To make sense of a large amount of information humans need to filter it or order it understand it. Also it helps if important events have different colors to quickly interpret the occurring patterns.
61-
- finally, filtering is nice, but sometimes you need to see a line in its context to understand it, this is where linked views can help to quickly switch between a fully filtered view and a fully detailed view.
63+
- finally, filtering is nice, but sometimes you need to see a line in its context to understand it, this is where linked views can help to quickly switch between a fully filtered view and a fully detailed view.
6264

6365
New in stable version 1.8.x:
6466
- bugfixes (namely in file-tailing)
@@ -99,12 +101,12 @@ Here are some features:
99101
- tailing files (drag ascii or UTF files into debugview to tail it)
100102

101103
And more features:
102-
104+
103105
- capture both Win32 and Global Win32 messages
104106
- tabbed views
105107
- resolve process PID to name and track their lifetime
106108
- filter by process or message
107-
- advanced filtering, exclude, track, stop, clear (optionally using regular expressions)
109+
- advanced filtering, exclude, track, stop, clear (optionally using regular expressions)
108110
- line and token highlighting (create your own syntax highlighting)
109111
- SAIT (search-as-I-type) + token highlighting
110112
- bookmarks
@@ -113,7 +115,7 @@ And more features:
113115
- commandline version
114116
- capture stdin piped messages, allows you to connect any kind of logging
115117
- beep-filter for monitoring without seeing the screen (To hear it make sure a 'Default Beep' sound is defined in Control Panel->Sounds)
116-
- clear Log now releases the message buffer instead of reusing the memory (useful when running debugview
118+
- clear Log now releases the message buffer instead of reusing the memory (useful when running debugview
117119
for a very long time)
118120
- tailing logfiles over samba network (experimental)
119121
- support for reading and tailing Sysinternals Dbgview logfiles (in the four most common formats)
@@ -179,7 +181,7 @@ Filters:
179181

180182

181183
Filters can be defined per view, for example choose File -> New View, and the filter dialog will popup.
182-
Pressing OK will open a new view without any filters.
184+
Pressing OK will open a new view without any filters.
183185

184186
Different types of filters:
185187

@@ -188,18 +190,18 @@ just type any word or part of a word to match.
188190

189191
- include: if an include filter is added only lines containing a matching expression will be included.
190192
- exclude: lines containing a matching expression will be excluded from the view, excluding always takes precedence over including
191-
- once: only the first line containing a matching expression will be included, this resets automatically at 'clear view'.
193+
- once: only the first line containing a matching expression will be included, this resets automatically at 'clear view'.
192194
- highlight: lines containing a matching expression will be highlighted using the specified foreground and background colors
193195
- token: only the matching expression will be highlighted using the specified foreground and background colors
194-
- track: lines containing a matching expression will be focused and centered if possible. Note: auto scroll turns off if a track filter is matched
196+
- track: lines containing a matching expression will be focused and centered if possible. Note: auto scroll turns off if a track filter is matched
195197
- stop: if a matching expression is found autoscroll is turned off, all track filters will be disabled and the line is focused. Note: stop filters work only if autoscroll is on, think of a stop-filter as a single-shot track filter
196-
- beep: a standard windows beep (configurable in config panel->sounds) is played
198+
- beep: a standard windows beep (configurable in config panel->sounds) is played
197199

198200
*Practical uses*:
199201

200202
Include, exclude, once and highlight filters are the most intuitive filters to use. Track and stop can be a little confusing, let me try to give some examples.
201203

202-
**track**: use this filter to focus interesting lines that do not occur very often, but at a regular interval, for example, so you are monitoring a process that logs output every 30 seconds and you need to check the result.
204+
**track**: use this filter to focus interesting lines that do not occur very often, but at a regular interval, for example, so you are monitoring a process that logs output every 30 seconds and you need to check the result.
203205

204206
**stop**: this filter is good when some special event occurs (an exception?) and you want to inspect the context of the event in the log before continuing. A press of the 'end' button will resume auto scrolling.
205207

@@ -263,7 +265,7 @@ Since we use ATL and support Windows XP still some extra installation options ar
263265
- zip.exe, http://gnuwin32.sourceforge.net/packages/zip.htm, choose [zip-3.0-setup.exe]
264266
decompress the archive and you're done (add zip.exe to the path)
265267

266-
# VS2019
268+
# VS2019
267269

268270
There are [known issues](https://twitter.com/janwilmans/status/1369956897726599176?s=20) with compilation using Visual Studio 2019 16.10.x (preview at March 11, 2021).
269271
Know good combinations are Boost 1.69 + Visual studio 2019 16.9.1. (I have seen problems with Asio in Boost 1.72 + Visual studio 2019 16.9.1 and Boost 1.72 + Visual studio 2019 16.10.x)

0 commit comments

Comments
 (0)