Issue #76  (Keybindings in JSON Format)10/04/23

Advertisement
Learn AI in 5 Minutes a Day
We'll teach you how to save time and earn more with AI. Join 70,000+ free daily readers for trending tools, productivity-boosting prompts, the latest news, and more.

As you probably know, VS Code allows you to edit your keyboard shortcuts (AKA keybindings) in a keyboard shortcuts editor. You can open this editor using the shortcut CTRL/CMD-K followed by CTRL/CMD-S.

This presents a visual editor for your shortcuts, which is normally what you'll use. But if you want to view only your own custom shortcuts (assuming you've created some) that are different from the defaults, you can click the icon called "Open Keyboard Shortcuts (JSON)" in the top-right area of the shortcuts editor.
 
Open Keybindings in JSON format in VS Code

This will open a JSON file that you can edit manually if needed. This file is also useful for sharing your keybindings with others, or making them public on GitHub or elsewhere.
 
Keybindings in JSON Format in VS Code

A few years back, when opening the JSON version of your shortcuts, VS Code would also show you the default keybindings in JSON format in a left pane next to your keybindings. If you want to reenable this option, you can search for "open default keybindings" in your settings:
 
Showing Default JSON Keybindings in VS Code

With that toggled on, you'll see a split-editor view of your own keybindings side-by-side with all the default keybindings (i.e. those that have not been changed).

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

 

VS Code Tools

Timing — A time-tracking app that integrates with various platforms and includes a VS Code extension for automatic time tracking in your editor.

CodyFrame v4 Snippets for VS Code — If you use the CodyHouse framework, which just released version 4, this tool will generate VS Code snippets from your CodyHouse configuration settings.

WorkingLive: Access Zoom's Greatest Features — Supercharge your virtual meetings and webinars by signing up for a Zoom account with WorkingLive. For only $12.99/month, host unlimited meetings and webinars with up to 500 participants and all the features of a premium Zoom plan.  Sponsor 

Avalonia for Visual Studio Code — A VS Code extension for Avalonia, the XAML-based .NET framework for building cross-platform applications.


VS Code Theme of the Week

Pace Theme — This is a nice, colorful, but not overbearing theme with high contrast syntax highlighting that you might enjoy trying out. It includes the main dark theme (shown below) along with three versions of a light theme.

Pace Theme for VS Code

The three light themes (Pace Light, Pace Light+, and Pace Light++) have varying levels of contrast that might not be discernible at first glance. But if you enjoy light themes with high contrast, these might be worth a look.

VS Code Articles

Modern VS Code Extension Development Tutorial: Building a Secure Extension — Another one from the Snyk team, this one following up on the "basics" tutorial that I shared last week. This goes into more detail picking up where the previous post left off (which was mostly just concepts).

Quokka Playground - Run JavaScript and TypeScript in VS Code — If you've never heard of the Quokka.js extension for VS Code that turns your editor into a sort of JS/TS scratchpad, this is a decent introduction.

ChatGPT for Enterprise Databases — Chat with your enterprise databases using secure generative AI and empower business users in your team to do their own data analyses in seconds.   Sponsor 

Eclipse Theia vs. VS Code OSS — There will be some bias here, since the post comes from the Eclipse team. Nonetheless, this is mainly aimed at stakeholders looking to build a custom IDE tool with one of the open-source offerings available.
 

Best of the Rest

TeVim — If you're looking for some ideas or inspiration for your own Neovim setup, this config from one developer might help.

Smarter, More Efficient Coding: GitHub Copilot Goes Beyond Codex with Improved AI Model — From the GitHub blog in July, outlining two major updates to GitHub Copilot's code completion capabilities for more efficient coding.

Meet Boxy, Your New AI Coding Assistant in CodeSandbox — This was announced in May and is only available to Pro subscribers of CodeSandbox, the popular live coding playground.


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.