Issue #117  (Fast Scroll)07/17/24

Advertisement
The Morning Paper for Hacker News Readers

Want a byte-sized version of Hacker News that takes just a few minutes to read? 

Try TLDR's free daily newsletter.

TLDR covers the most interesting tech, startup, and programming stories in under 5 minutes.

TLDR

No sports. No politics. No weather.

TLDR is read by 1,250,000 software engineers, founders, and tech workers.


There are a few ways you can customize and take advantage of VS Code's various scrolling features in your editor and elsewhere inside VS Code. One of these features is called "fast scroll".

Assuming you're working in a very large file, you might want to increase the speed that you scroll when using your mouse wheel. To instantly speed scroll at 5-times the speed, hold the ALT key on your keyboard while mouse wheel scrolling.
 
Fast Scroll in VS Code

You can see this in action in the above GIF, but it's best to try it yourself to see how it feels. In the above GIF you can sort of see the speed. Notice when I'm scrolling through the inlined CSS, the line numbers don't jump too high, but once I get into the HTML you can see the speed picks up.

As mentioned, the default speed when holding ALT is 5-times faster than regular mouse wheel scrolling. If you search for "fast scroll" in your VS Code settings, you can change the scrolling speed multiplier.
 
Fast Scroll Settings in VS Code

As you can see, you have the option to change the scrolling speed multiplier for the editor, workbench lists (e.g. scrolling files in the explorer), and the terminal. Just enter a number to change the default value of 5. For example, 5 might be too fast, maybe you just want 2 or 3. The same shortcut key works no matter which part of VS Code you want to fast scroll inside of.

This is a good tip and easy shortcut to remember if you happen to be working in very large files, large folders, etc.

Now on to this week's hand-picked links!
 

VS Code Tools

Dependi — Formerly known as Crates, now in Preview, a dependency management extension that helps developers write code faster and smarter by efficiently managing project dependencies using Rust, Go, JavaScript, and Python.

Wings — A VS Code extension that makes Flutter development faster and more productive (free in early release, requires Flutter 3.19).

Summate: Your Personal AI Content Curator — Sync your preferred newsletters, YouTube subscriptions, and RSS feeds. We'll synthesize them into a tailored, daily digest. Maximize insights, minimize time spent.   Sponsor 

YAML Embedded Languages — A VS Code extension that adds syntax highlighting within YAML block-scalars for 40+ built-in languages and the ability to add highlighting for any other language with a configuration setting.


VS Code Theme of the Week

Vesper Purple — Purple seems to be one of the most popular colors for IDE themes and this new theme is another example of that. It has a really nice combination of purple shades in the syntax highlighting and the UI choices are nice too.

Vesper Purple Theme for VS Code

There's also a light version included in the extension, which also features various purple shades, but I didn't care much for that one.

VS Code Articles & Videos

Learn the Smart Way of Building TypeScript in VS Code — A quick tip that incorporates a tasks.json file to make VS Code work a little more seamlessly with TypeScript, similar to Visual Studio in C#.

New VS Code Setup! Which Extension Would You Add First? — A thread on X that might come in handy for new users to VS Code but there might be something in here even for experienced devs.

The Morning Paper for Tech — Want a byte-sized version of Hacker News that takes just a few minutes to read? Try TLDR's free daily newsletter. It covers the most interesting tech, startup, and programming stories in just 5 minutes. No sports and no politics.  Sponsor 

📺 Getting Started with C# & .NET in VS Code (Official Beginner Guide) — If you're looking to get started with .NET, C#, and VS Code, this video beginner's guide shows you how to get your entire VS Code environment set up in under 10 minutes.

Best of the Rest

Positron — A next-generation data science IDE that's an extensible, polyglot tool for writing code and exploring data.

Spacemacs — A community-driven Emacs distribution with a sophisticated and polished set-up that purports to offer the best of Emacs and Vim.

Pop Quiz: What’s The Body’s Most Abundant Protein? — The answer: Collagen. NativePath's Certified Grass-Fed Collagen Powder is made from grass-fed, pasture-raised cows and contains 18 grams of protein per suggested serving. Start incorporating it daily to support skin elasticity, joint health, bone strength, and muscle growth and maintenance.   Sponsor 

Codara — An AI-based code review tool available as a CLI tool built in Python or an installable GitHub app that analyzes pull requests.

Suggestions?

If you have any link suggestions, including a tool, article, or other resources related to VS Code or another IDE, send it via DM on X: @LouisLazaris or just hit reply on this email.

That's it for this issue.

Happy VS Coding!
Louis
VSCode.Email
@LouisLazaris
Copyright © VSCode.Email. All rights reserved.

Not affiliated with Microsoft, Visual Studio Code, or any of its trademarks.