// Controls if the editor will scroll using an animation
// Enable this workaround if scrolling is no longer smooth after
restoring a minimized VS Code window. This is a workaround for an
issue (https://github.com/Microsoft/vscode/issues/13612) where
scrolling starts to lag on devices with precision trackpads like the
Surface devices from Microsoft. Enabling this workaround can result in
a little bit of layout flickering after restoring the window from
minimized state but is otherwise harmless.
Those are the defaults, set to
true for smooth scrolling (second setting only if you need it).
Also see smooth scrolling in lists and trees: v1.46 release notes adds this setting:
workbench.list.smoothScrolling for the explorer, etc.
Update November 2020
VS Code has been updated and its settings UI also has changed. So to enable smooth scrolling in VS Code. Go to settings and just search smooth you can just enable this setting to enable smooth scrolling.