9/18 | Validate feature ideas earlier with AI-driven prototypes

What are best AI tools? Take the State of AI survey

Builder.io
Builder.io
Contact sales

9/18 | Validate feature ideas earlier with AI-driven prototypes

What are best AI tools? Take the State of AI survey

Builder.io
Builder.io
< Back to blog

software engineering

Improve Your VSCode Workflow to the Max

February 27, 2023

Written By Sami Jaber

I’m going to list all of my favourite Visual Studio Code tools and tricks that help me move fast. Really, really fast. Let’s get to it!

Github Copilot Brushes

You probably already know about GitHub Copilot. But there is also a VSCode GitHub Copilot Labs extension with more advanced features.

The most important feature here is Custom Brushes: it allows you to select a text, give a custom command to Copilot, and watch it modify the selected text accordingly.

Custom Keybindings

Every feature in VSCode can be assigned a custom keybinding. Not only that: every feature in a custom extension can do the same.

This means that I can assign the Custom Brushes feature above to a keybinding, and have access to it without needing to click so many times:

1. Search Keyboard Shortcuts in your command palette.

Untitled

2. Search for copilot brush.

3. Click on the Use Brush on selected text command and assign it your favourite keybinding.

This also applies to tons of features. Whenever you find yourself clicking around too much to get something done, search the Keyboard Shortcuts list, and you’ll likely find something you can bind.

Or, if you are lazy like me, you can use the JSON view (Open Keyboard Shortcuts (JSON) in the command palette) and just copy and paste settings you want, for instance to open the copilot brushes prompt as shown above (customize as you please):

Ask Copilot questions!

You can ask Copilot questions by writing a comment that starts with q:, and starting the next line with a:. You can have full-blown conversations by following up the first answer with another command, like "show me docs", and it will provide URLs that jusitfy the answer it gave you!

Creating folders on-the-fly

If you name a file src/file.ts in VSCode, and the src folder does not exist, VSCode will create it for you! This works:

  • with new files
  • when you rename a file
  • with nested directories

Conclusion

Know any other VSCode tips you use daily? Please send them to me on Twitter!

Share

Twitter
LinkedIn
Facebook
Share this blog
Copy icon
Twitter "X" icon
LinkedIn icon
Facebook icon

Visually edit your codebase with AI

Using simple prompts or Figma-like controls.

Try it nowGet a demo

Design to Code Automation

A pragmatic guide for engineering leaders and development teams


Continue Reading
design9 MIN
How to generate (actually good) designs with AI
September 17, 2025
AI9 MIN
7 Levels of Context Engineering for Designers
September 16, 2025
Design to Code8 MIN
Git Branching for Designers
September 11, 2025

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Resources

User Guides

Developer Docs

Forum

Blog

Github

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Get the latest from Builder.io

By submitting, you agree to our Privacy Policy

  • Fusion

  • Publish

  • Product Updates

  • Design to Code

  • Headless CMS

    Multi-Brand CMS

  • Landing Pages

  • Web Apps

  • Prototypes

  • Marketing Sites

  • Headless Commerce

  • Documentation

  • Fusion Docs

  • Publish Docs

  • Blog

  • Webinars

  • Guides

  • Case Studies

  • Community Forum

  • Partners

  • Affiliate Program

  • CMS Integrations

  • CMS Blueprints

  • Glossary

  • Figma to Code Guide

  • Headless CMS Guide

  • Headless Commerce Guide

  • Composable DXP Guide

  • About

  • Careers

  • Contact Sales

Security

Privacy Policy

SaaS Terms

Compliance

Cookie Preferences

YouTube icon
Github icon
Blsky Icon
Twitter "X" icon
LinkedIn icon
Feed Icon
Gartner Cool Vendor 2024