Code scrolling lags in LiClipse 4.4 with the latest PyDev - pydev

I disabled Overview Ruler Minimap and enabled vertical scrollbar.
When I scroll code using scrollbar caret or using mouse wheel, scrollbar and line numbers are scrolled immediately and smoothly. But the code is not scrolled at all and then instantly jumps to new position in 1-2 seconds
I use the latest LiclipSe 4.4 on Windows 8.1 wit Python 3.6.3
So maybe some settings can help me?

This happens because of the scrollbar theming. Eclipse started doing some operations asynchronously (which is good for non-windows platforms) but the asynchronous paint is taking more time than it should on Windows (so, this must be fixed in Eclipse itself).
Until that's fixed, the workarounds are turning off the themed scrollbar or using the overview ruler minimap and hiding the scrollbar.

the problem was in slow system speed
I upgraded my computer (Core i5 7600K instead of AMD FX-8320) and the bug disappeared

Related

VsCode: buggy horizontal scrolling on tabs

I've been having issues scrolling tabs horizontally on VSCode - the whole scroll behaviour is shaky. Adding a gif to show the issue.
No fancy plugins installed on VSCode. I do have a macos tool called Scroll Reverser enabled, however even with the tool disabled the same shaky behaviour happens.
VSCode: 1.74.2
macOS: 12.3

How to get Horizontal two-finger touchpad scrolling working in Eclipse?

Vertical scrolling works just fine for me in Eclipse, and horizontal scrolling works perfectly everywhere else, but for some reason in Eclipse horizontal scrolling just doesn't work. I have to manually move the cursor over and drag the scroll bar at the bottom of my project whenever I want to view a line of code that doesn't fit in the visible area. It's not a major issue, but it does get incredibly annoying. Anyone know how to fix this? I'm on Eclipse version 2018-09 (4.9.0) and Windows 10 version 1803, if that makes any difference.

How to keep scrollbars visible in Eclipse Mars and Neon on Kubuntu 16.04

After setting up a new machine with Kubuntu 16.04 and Eclipse Neon (4.6), I observed the following behavior of all scrollbars in eclipse:
vertical scrollbar is shown in a kind of thin style
when moving the mouse over the vertical scrollbar, the scrollbar became visible with standard width
when don't moving the mouse for about 1 second, the scrollbar became invisible (smooth fading out)
when moving the mouse anywhere in the e.g. editor window, the vertical scrollbar became back visible (in thin style)
Note: The horizontal scrollbar behave different as it's get only visible when touched by the mouse pointer (hover)
About the thin style scrollbar, I like this feature. But I dislike the feature that the vertical scrollbar disappears completely.
Does anybody know how to customize this?
I'd tested the following setups in all:
Kubuntu 16.04 & Eclipse Neon → scrollbar became hidden
Kubuntu 16.04 & Eclipse Mars → scrollbar became hidden
Kubuntu 16.04 & Eclipse Luna → scrollbar stays visible
Kubuntu 14.04 & Eclipse Mars → scrollbar stays visible
Kubuntu 14.04 & Eclipse Luna → scrollbar stays visible
Trying out with different themes (Window → Preferences → General → Appearance) without success regarding scrollbar visibility, even when I disable theming completely.
My current workaround is to set SWT_GTK3=0 environment variable before starting eclipse. This seems to keep all the scollbars visible but with the disadvantages that the scrollbars are also shown when not needed (e.g. less content in editor window) and also the above mentioned thin style feature is not longer available.
Edit 2018-01-17:
Tried GTK_OVERLAY_SCROLLING=0 as mentioned be #gregh works also. Shows the scrollbars in a different graphic style than SWT_GTK3=0. Now matches my system UI design better than as with SWT_GTK3=0.
This worked for me:
export GTK_OVERLAY_SCROLLING=0
Using Linux Mint 18 and eclipse 4.6, I meet the same problem.
And in Xed, Mint's default GUI text editor, it also occurs.
So this 'feature' is from OS rather than eclipse.
It can be resolved via:
Start menu --> Effects --> Overlay scroll bars (turn off) --> (re-login)
Linux Mint 18 is based on Ubuntu 16.04, so it should also work on Ubuntu.

Disable scroll in console in eclipse when I'm not at the bottom

I'm using the eclipse console for long, fast-running logs.
I can't find a way to get this console to behave like all other consoles, i.e. if it is scrolled down to the end, then it should scroll automatically, and if not, it should stop scrolling.
Is there a way (configuration, plugin) to achieve this?
As of Eclipse Mars (4.5), and with the fix for this bug, what you're after is now the default behaviour.
That is, you no longer have to manually toggle the Scroll Lock button - scrolling up (e.g. with the mouse wheel, but also by clicking the scrollbar or even moving the cursor up inside the console) automatically turns scroll locking on, while scrolling down to (near) the bottom turns it back off.
Great for some scenarios, but I sometimes find myself wishing for the old behaviour back. It doesn't seem as though there's an option, though.
No, there is no such thing before Eclipse Mars (4.5). You have to toggle the Scroll Lock toolbar button manually.
Windows > Preferences > Console > (un/check)
Enable auto scroll lock.
(I use Eclipse for Ent. Java Devs - version 2019-09 R (4.13.0))

Eclipse/Win7 - Scrolling in Content Assist with mouse without focus

Recently switched from Linux to Windows for development in Eclipse Indigo SR1. In Linux, if I Ctrl-Space'd to open a Content Assist window, I could immediately start scrolling with the mouse wheel (with the cursor over the Content Assist window of course).
Now, in Windows 7, if I try to scroll in the same way the Content Assist window goes away, and whatever editor I have open is scrolled instead.
If I first press Tab to give focus to the Content Assist window, the mouse wheel scrolling works as expected, but I'd much rather it behaved as it did for me on Linux, rather than retrain myself to press Tab every time.
Is there a way to make the mouse work this way with Eclipse?
Found an answer that appears to work. It's a little dated but seems to still do the trick.
http://divby0.blogspot.com/2007/04/focus-follows-mouse.html
Dropped this jar in the eclipse plugins folder and restarted. At first I thought it didn't work, but later I noticed there is a little X button added to your toolbar that you need to toggle. Scrolling seems to work properly now.