Issue #126  (VS Code's Default Terminal)09/18/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.


If you often use the terminal inside VS Code, you may want to switch VS Code's default terminal to another. You can do this on both Mac and Windows, depending on what terminals are detected and installed on your system. On my Windows machine, Powershell is the default terminal.
 
Default Terminal in VS Code on Windows

Meanwhile on my Macbook Air, the default terminal is zsh.
 
Default Terminal in VS Code on Mac

If I want to use Git Bash as my default terminal on Windows (since I have Git Bash installed and I use it regularly), I can do this in one of two ways. I can open my command palette and search for the command "Terminal: Select Default Profile" or I can click the little dropdown arrow next to the "New Terminal" button (the plus sign):
 
Switching the Default Terminal Profile in VS Code
 
From there I can choose the option "Select Default Profile". Either way, I will get a dropdown in my command palette with options to switch my default Terminal to whatever I want.

If you decide to switch this way, you'll have to kill the current terminal session then reopen the terminal to see the new default terminal take effect.
 
New Default Terminal in VS Code

Of course, you can also use the little dropdown arrow to select a new terminal session using whatever terminal is available, and it will open using that terminal only for that session.

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

VS Code Tools

Moonglow — Jupyter to GPUs, no SSH required. Provision, connect, and run your code on cloud compute without leaving VS Code.

Nuxt Module Intellisense — A VS Code extension that adds intelligent Nuxt Module autocomplete to your editor.

Meco — Free your newsletters from the inbox. Move your newsletters to a space built for reading and declutter your inbox in seconds.    Sponsor 

Context Copy — A VS Code extension to quickly copy selected files as formatted markdown, useful when you need to share code snippets with AI assistants or when you want to create documentation that includes code from multiple files.


VS Code Theme of the Week

Outrun — This is a bit of an older but popular theme "inspired by the colors, style, and culture of the synthwave music scene."
 
Outrun Theme for VS Code

It includes two nearly identical versions, one called Electric (shown above) and one with a slightly lighter background called Night.

VS Code Articles

Quick Tips #3: Use Logpoints in Visual Studio Code — A bit longer than you would expect from a 'quick tip', discussing how to use logpoints in VS Code.

Experience Report Using VS Code + Alive to Write Common Lisp — If you develop using Common Lisp, this writeup on one user's experience with the Alive extension for VS Code may be useful.

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 

WASM Debugging with Emscripten and VS Code — Glueing together VS Code, Cmake and the Emscripten SDK to enable an IDE-like workflow (including debugging).

Best of the Rest

Vim Racer — A Vim-based game that tests your Vim navigation speed against other programmers via a leaderboard.

Territory — A code graph browser, similar to your editor’s “Go To Definition” function with superpowers.

Meco — Free your newsletters from the inbox. Move your newsletters to a space built for reading and declutter your inbox in seconds.   Sponsor 

Bold — A new code editor with great performance, unique debugging, low input latency, and has ability to open large files quickly.

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.