Issue #24  (Getting Extension Info)10/05/22

Advertisement
Get a weekly dose of tools, articles, and other resources covering remote work, productivity, career well-being, and lots more.

I like how easy it is to see the last-updated status of any extension I want to install in VS Code. There are generally four different ways you can view a VS Code extension:
  • The extension's official home page (sometimes a dedicated domain name, though few extensions have this).
  • The extension's page in the official VS Code extension marketplace.
  • The extension's source code repository (usually on GitHub).
  • Directly inside VS Code using the Extensions sidebar.
When I include extensions in the list of "VS Code Tools" in this newsletter, I always try to link to either the home page or the marketplace URL. Once you're inside the marketplace, you can click the green "Install" button, which will open the extension's page inside VS Code, where you can install it.
 
VS Code's Install Button on the Marketplace

Once the page is open inside your editor, you can more or less see the same info that's on the page in the marketplace. This is the same result you get when you search for an extension using the Extensions sidebar menu option.

Whether you're viewing the page in your editor or in the marketplace directly, it's always good to take note of certain things before you install any extension:
  • How many users have installed the extension?
  • What's the average star rating?
  • When was the extension first released?
  • When was the last time the extension was updated?
The installs and star rating are front-and-center on the page, so you won't miss those. The extension's last update and release date are just off in the right sidebar. These are important to check to ensure you're not installing an outdated extension that's no longer maintained. Of course, maybe the extension works fine and doesn't require further updates. That's common too. The most recent user reviews might help in this regard.
 
Last updated date and Release date for VS Code extensions

There's one last thing I like to look at for each extension, which doesn't appear when viewing the extension page inside VS Code. Just above the last updated section, you'll see a heading called "Project Details". This gives you a little more insight on the status of the extension.
 
Project Details for a VS Code extennsion

Notice this tells you a lot more about the update status of the extension such as the date of the last commit and how many open issues there are. So even if an extension hasn't been updated in a year or more, you might still see some activity here, indicating that the authors are still working on improvements that could be pushed to the marketplace soon.
 
Now on to this week's hand-picked links!

 
 

VS Code Tools

TypeScript Importer — Automatically searches for TypeScript definitions in workspace files in VS Code and provides all known symbols as completion item to allow code completion.

Malibu — A light retro VS Code theme inspired by the surfing days in Malibu beach. Includes two versions: Malibu Sunset and Malibu Sunrise.

EditorConfig for VS Code — A popular VS Code extension that attempts to override user/workspace settings with settings found in .editorconfig files. No additional or VS Code-specific files are required.

Git Graph — VS Code extension that lets you view a Git Graph of your repository and perform Git actions from the graph.

VS Code Articles

Got a Merge Conflict in VS Code? — This is a tweet from Henning Dieterichs who works on VS Code at Microsoft, offering to assist with merge conflicts to help future versions of the editor.

VS Code Timeline – Your Local Version Control System — Amit Merchant discusses a feature added to VS Code in March 2020 that may have flown under your radar.

Tutorial: Create an Apache Spark Application with VSCode Using a Synapse Workspace — For .NET developers using Apache Spark, a unified engine for large-scale data analytics.

Frontend Weekly — The best articles, links and news related to Frontend Development delivered once a week to your inbox.   Sponsor 

Best of the Rest

Grape — A story-telling platform for programming that lets you transform your code into an interactive video with one click.

SharePie — An easy-to-use, clean, and blazing fast code collaboration platform to increase your connectivity with across teams, perform code interviews, or brainstorm ideas.

Sylver — A language-agnostic CLI and REPL for source code exploration and analysis.


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.