Issue #146  (GitHub Commands & Shortcuts)02/05/25

Advertisement
Check Out 1440 — The Fastest Way to an Impartial Point-Of-View

The team at 1440 scours over 100+ sources ranging from culture and science to sports and politics to create one email that gets you all caught up on the day’s events in 5 minutes.

1440 Newsletter
According to Gallup, 51% of Americans can’t think of a news source that reports the news objectively. It’s 100% free. It has everything you need to be aware of for the day. And most importantly, it simplifies your life.

One useful way you may want to use these commands is to create shortcuts for one or more of them, especially if you use Git and GitHub regularly. If there's a particular command you continue to come back to via the command palette, you can quickly create a keybinding for that command (assuming one doesn't already exist).

Do this by hovering over the command in the suggestions list and clicking the little cog icon that appears on the right side next to the command.
 
Editing a Command's keybinding in VS Code

This enables you to edit that command's keybinding, allowing you to execute that command in the future using that keyboard shortcut.

Many of the GitHub-related commands are under the category of "GitHub Issues", a few of which allow you to instantly copy specific URLs in the repository.
 
Copy GitHub URL commands in VS Code

As shown in the above image, you can create shortcuts for the current file's GitHub head link, permalink, or permalink as Markdown.

Of course, you can create shortcuts for any command that's executable using the command palette, not just GitHub-related commands. This is just one way this feature can come in handy.

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

VS Code Tools

Swark — A VS Code extension that enables you to create architecture diagrams from code automatically using large language models (LLMs).

code-to-clipboard — A VS Code extension that lets you quickly copy code from your workspace to the clipboard in a format that provides context and clarity to AI models.

Sick of Biased News? — Sign up for 1440 newsletter. It's free, has no biased opinions, and is only a 5-minute read.   Sponsor 

Early — A VS Code extension that automatically generates and maintains verified and validated unit tests, with support for Jest with TS/JS, Python's Pytest, and Vitest.


VS Code Theme of the Week

Poimandres — This is a simple dark theme with a nice color palette for syntax highlighting that doesn't have too many pinks and purples like many other dark themes. This one has more emphasis on pastel-ish greens and blues.

Poimandres Theme for VS Code

The extension includes a 'storm' version, which has a lighter background than the primary theme shown above. There's also a 'no italics' version, and a 'no italics storm' version. So the 4 themes are basically the same except for the background and the italics.
 

VS Code Articles & Videos

📺 Get Started with GitHub Copilot in VS Code — From the VS Code YouTube channel, this is a fairly extensive intro (21 minutes) that covers a number of aspects of the AI assistant, which now has a free tier.

How to Add and Use Deepseek-r1 in Your Visual Studio Code (For Free!) — Some detailed instructions here but, as the comments point out, there are some things to keep in mind about the version of Deepseek assumed here.

New Tools To Grow Your Future Online Presence — Design a custom website with Squarespace's professionally curated layout and styling options designed to sell anything. Start with a flexible designer template or build your own, then customize to fit your style using our drag-and-drop website tool.   Sponsor 

How to Debug Python Code in Visual Studio Code — A tutorial that covers setting up debug configuration, keyboard shortcuts, console use, and advanced techniques.

Best of the Rest

qutebrowser — A keyboard-driven, Vim-like browser based on Python and Qt, with a minimal GUI.

NanoCell — An online CSV viewer and editor that allows you to edit and visualize CSV files instantly, with offline support, strong performance when reading large files, and commitment to data accuracy.

The Season of Learning — Through award-winning lessons, addictive games, and more bonus content, you can start speaking a new language in 3 weeks with Babbel. VSCode.​Email readers can use this exclusive link to get up to 55% off today!   Sponsor 

Awesome CursorRules — A curated list of .cursorrules files for enhancing the experience when using Cursor AI, the new AI-powered code editor.

Suggestions?

If you have any link suggestions, including a tool, article, or other resource related to VS Code or another IDE, you can hit reply, send it via DM on X, or via chat on Bluesky.

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.