Issue #110 (Disable Auto Reveal in Explorer)05/29/24
Techpresso: Get Smarter About AI and Tech in 5 mins
Receive a daily summary of the most important AI and Tech news, carefully selected from 60+ media outlets.
Also includes a good dose of tech tools and programming-related apps and resources. Join 30,000+ professionals from OpenAI, Meta, Google, Microsoft, Hugging Face, JP Morgan, and more.
|
|
|
If you're a Node.js developer developing within the node_modules folder, you'll want to take note of a relatively new setting in VS Code that helps when dealing with the size of the node_modules folder in the Explorer view.
VS Code has for some time had a setting called Explorer: Auto Reveal. This allows you to select whether to automatically reveal and select files when they're accessed. This is fine for most folders, but you did have the option to turn it off if you wanted.
As shown above, you can leave it at "true", disable it with "false", or choose "focusNoScroll" which means files will still be focused but not scrolled into view.
But, as mentioned, this was an annoyance when dealing with a potentially large folder like node_modules, as explained in this GitHub issue from 2020. Since late 2022, that has been addressed by means of a new setting called Explorer: Auto Reveal Exclude.
The setting lets you enter the names of any paths or glob patterns so you can exclude specific folders from auto-expanding and cluttering your Explorer view. The setting automatically includes two default patterns: **/node_modules and **/bower_components.
So you don't have to do anything, those two paths already work. But it's good to know about this feature in case there are other large folders you'd like to add to the "exclude" list.
As you might know, I write three different tech newsletters, among other projects. I'm a one-man operation and it's getting harder to find viable advertising to keep things going.
If you'd like to help support me, please check out my GitHub Sponsors page or make a one-time donation via PayPal.
$1 per month from about 10% of my readers is basically all I need!
Now on to this week's hand-picked links!
|
|
VS Code Tools
|
CSS Compatibility — A VS Code extension that lets you check, on hover, which CSS syntax, keywords, types, or functions are compatible or supported with all browsers and their versions.
Go Outliner — A VS Code extension that adds an activity bar icon in Go-based projects that enables a code outliner in VS Code.
The Complete JavaScript Course 2024 — An up-to-date course consisting of 68+ hours of HD video, looking at both modern and classic JavaScript features, while walking you through how to build 6 beautiful real-world projects. Sponsor
IntelliCode — A popular VS Code extension that provides AI-assisted development features for Python, TypeScript/JavaScript, and Java developers, with insights based on understanding your code context combined with machine learning.
VS Code Theme of the Week
|
2077 — A theme inspired by Cyberpunk 2077, a popular game released in 2020, and inspired by another older theme based on the "synthwave music scene".
This theme is quite bold and not for everyone, but it's actually a lot nicer than I thought it would be when I installed it. The UI color choices are decent, but I do find the syntax highlighting to be far too strong for my tastes.
|
|
|
|
VS Code Articles
|
📺 Building Your C++ Code with CMake in VS Code — A video that covers the popular CMake build tool, which has first class support both in Visual Studio and in VS Code via the CMake Tools extension.
Underrated VS Code Feature: Native Tabs — A quick tip that describes how to enable and use the window.nativeTabs setting in VS Code, which is apparently currently only available on Mac.
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
Turn Your Android tablet Into an IDE with VSCode and Nix — As the author points out, this isn't something you'd use regularly, but maybe just for quick troubleshooting, or something similar.
|
|
Best of the Rest
|
deco.cx — A web editor to build high-performance digital experiences with Deno, JSX, and Tailwind, and integrated with any backend API.
Helix gpui — A simple GUI for the Helix text editor as a work in progress to improve on helix-term.
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
JetBrains Releases RustRover IDE for Rust Development — I linked to the RustRover project when it was in early release, but here's a full write-up from InfoWorld, which links to the official announcement of the full release.
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
|
|
|