[MonoDevelop] Possible enhancment for diff view

IBBoard ibboard at gmail.com
Tue Jul 13 15:21:47 EDT 2010


I'm a little torn on the scrolling behaviour. It can be jumpy at times
when you've got big gaps between changes, but Eclipse does it and I have
found it useful. As the OP said, it does help you focus on the important
parts.

The main problem is normally over how much to scroll. If you've got lots
of block deletes/additions (especially ones that are larger than your
window) then scrolling in the panel that has the little blocks means you
don't see all of the changes and scrolling in the panel that has the big
blocks can seem like you're scrolling a lot for little change.

If we've got buttons then it is probably less confusing for now to just
use them for change jumping, but I'll have to check the buttons out a
bit more.


On 10/07/10 07:30, Mike Krüger wrote:
> Hi
> 
> That behavior is a bit 'jumpy' ... I don't think that it's good. There
> are buttons at the right bottom corner that does exactly this - did you
> try these ?
> 
> Regards
> Mike
>> The diff view is pretty cool so far. It's been *very* useful to me
>> when reviewing other peoples diffs and also reviewing my own before
>> committing them. It makes it trivial to undo accidental whitespace
>> changes.
>>
>> One feature I was thinking would be cool would be if scolling the diff
>> view jumped between segments, alternatively each scroll in the diff
>> view would move you down to the next changed line. This way you could
>> easily jump to the important parts of the file without having to think
>> about it and place your mouse in just the right place. The way I view
>> things is that scrolling in either the left pane or right pane will
>> scroll as normal, but if you scroll in the bar in the middle you
>> should jump to the next changed segment/line.
>>
>> What do people think of this? Can you think of a better way to
>> accomplish this?
>>
>> Alan.
>>
>>
>> _______________________________________________
>> Monodevelop-list mailing list
>> Monodevelop-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>>   
> 
> 
> 
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list


More information about the Monodevelop-list mailing list