DEV Community

Discussion on: VS Code settings you should customize

Collapse
 
qm3ster profile image
Mihail Malo

It's missing my favorite:

  "editor.mouseWheelZoom": true,
Enter fullscreen mode Exit fullscreen mode

It does what you'd expect, zooms font size on Ctr-scroll, just like browsers and graphical editors usually do.
Why it's not on by default is beyond me, there is no other default action on it.
Especially considering that the default multi-cursor is Alt-click not Ctr-click.

Thank you for the post, I never knew about

"editor.cursorBlinking": "smooth" 
Enter fullscreen mode Exit fullscreen mode

"phase" looks cool but is too distracting for me. Might be useful for people with vision problems though.
Messing around with it, I also found

"editor.cursorSmoothCaretAnimation": true
Enter fullscreen mode Exit fullscreen mode

It makes your cursor fly to its new position instead of teleporting. (Try Ctr-right or going up and down.)
Again, too much excitement for me, but might be useful to some, worth mentioning.

All of these look even weirder with a block cursor, because the cursor is actually not transparent, but contains the letter for color inversion.
Which means the letter flies around with cursorSmoothCaretAnimation and is vertically squashed with

"editor.fontSize": 60,
"editor.cursorStyle": "block",
"editor.cursorBlinking": "expand",
Enter fullscreen mode Exit fullscreen mode

Try it with a big font size, it's ridiculous :)

Collapse
 
drawcard profile image
Drawcard

I enabled

"editor.cursorSmoothCaretAnimation": true

but only got this:

Collapse
 
qm3ster profile image
Mihail Malo

Savagery