CobaltFusion / DebugViewPP

DebugView++, collects, views, filters your application logs, and highlights information that is important to you!
Boost Software License 1.0
1k stars 143 forks source link

New view from selection #296

Open janwilmans opened 7 years ago

janwilmans commented 7 years ago

In a filtered view, select a range of lines and right-click ->New view from selection

janwilmans commented 7 years ago

the concept of a non-continuous view is currently not supported. It could be done, but I'm sure the extra complexity is worth it for this feature.

Another approach is to offer Log->'Crop buffer to Selection' option, this will then affect all views

janwilmans commented 7 years ago

dfd5c5f3f367b7d4639266da7170c9b23c71ee72 implements an experimental version of this. However, the current implementation can be quite slow become the std::swap on class LogFile now only work because being copyable also makes it 'movable', but also very slow when used on a large amount of data :)