I spent 10 DAYS redesigning Visual Studio Code... | Speed UI Design

Published 2024-06-07
Full UI Design Playlist → bit.ly/2UqOzBH
Want a custom design for your business? → marcmcdougall.com/

Check this UI out on Dribbble → [coming soon!]
Here's the Figma file for this project → bit.ly/3yXWsZ7
Where I hire my freelance WordPress developers (Codeable) → bit.ly/49iI4Yg

Links from this video:
- Check out VSCode! code.visualstudio.com/

In the 91st episode of Demystifying Design, I'll be redesigning VSCode! The most pervasive code editor out there, maintained by Microsoft.

This entire redesign took me about ~35 hours to complete (over 6 days). Hope you enjoy!

Important timestamps:
0:00 Introduction
0:31 UI Teardown
1:26 Colors & Typography
2:30 VSCode Redesign Begins
3:30 Primary Navigation
4:03 File Explorer
5:33 File-Level Navigation
6:27 File Content
7:22 Tool Windows
8:25 GitHub Copilot Integration
9:49 Marketing Site Redesign
10:54 Page Navigation
11:28 Hero Section
12:55 Trust Section
13:14 GitHub CoPilot Blade
15:30 Productivity Section
16:08 Deployment Section
16:32 Customizability Section
17:12 Social Proof Section
18:06 Footer CTA
18:53 Summary

Music licensed by Epidemic Sound:
Fall Call, by Dusty Decks
Riding High, by Jon Runefelt
Bumfuzzle, by Jobii
Neon Nostalgia, by Rebecca Mardal
The Main Event, by Matt Large
Exits, by Felix Johansson Carne
Vivid View, by Dusty Decks
Cupcake Delivery, by Dylan Sitts

All content in this video is intended to be purely transformational in nature.

#webdesign #redesign #design #designer #designchallenge #speeddesign #appdesign #designchallenge #webdesign #learndesign #webdev #ui #uidesign #webdesign #graphicdesign #websiteredesign #microsoft #vscode #developer #development

All Comments (21)
  • UPDATE! Looks like since I uploaded this, VSCode actually updated their landing page....and it looks surprisingly similar to my recommendations. Coincidence? You decide...
  • @ramsey2155
    The main factor that drives people to use vscode is not copilot, it's the lightweight feeling alongside the tools it has. You can install copilot on pretty much any IDE. The deal with VsCode is that you choose which tools you want to get by installing plugins unlike most code editors that bloat you with tons of tools dedicated to a specific project. Its also fast which makes it great for quickly editing files
  • A lot of people in the business con artist don't understand one simple thing, when a product works, no one gives a shit how the website looks. It's only when you sell snake oil when looks actually matter. To be honest i don't really like the redesign for vscode, but the website was amazing, great job there. Most vscode users remove 90% of the interface anyway, anyone that uses is professionally just strips it down to it's bare-bone editor and plugin.
  • @calcoph.
    I really hope microsoft don't take any ideas for the editor. The good thing about VScode is that it is very light in UI and doesn't look busy like an IDE does. The "profile" and options part is barely ever used and wastes precious vertical space. The way it is right now doesn't waste space at all, it sits in an unused part of the UI (bottom part of the sidebar). The project bar also wastes precious vertical space, switching project is a very rare event, the "project dashboard" extension does it much better, which is an icon in the side bar. Things that switch your context (from code editor to file tree, from code editor to project list, from code editor to settings) all belong in the side bar, as to waste as little space as possible. The main element where you're gonna spend 90% of the time is the editor, it should be as big as possible. The other main part is the terminal, which under the redesign would see its space halved. Very rarely you want to see "problems" and the terminal at the same time, it makes little sense for them to share space. The way it is right now, where you choose either "problems" or "terminal" makes it so you focus either one of them, and when they are focused they use a big part of the UI.
  • @Shibi-graphics
    For rhe website logo, I would keep Visual Studio Code anyway as Visual Studio is a total different product. Other thing very important on the app redesign side is the status bar. Even though putting the git branch above looks great at first look, but then it needs also to include all the git commands as menus. Looks good, but not that functional. Really like the website with that dark mode theme. I would keep a toogle to stay inclusive as some people also have hard times while reading on dark themes. Great job.
  • "Devs like me are staring at a screen all day, we can't afford to flashbang them with a white screen" - Proceeds to flashbang the entire audience with a whitescreen
  • @user-tb4ig7qh9b
    You need to call it visual studio code becuase microsoft already have visual studio
  • @TalhaBalaj
    VSCode has been the most used editor since way before Co-Pilot. Co-Pilot isn't their main selling feature. It's the lightweight and fast nature of it with best in class support for most languages. It just feels like an IDE without being bulky.. it has good extension support, you add support for new languages yourself like if you create a new language yourself. The built-in Git UI is pretty great. It just has everything. Mostly better than other editors for humans (let me exclude vim so people don't bash me)
  • @opposite342
    one thing you get wrong is 11:00 Visual Studio and Visual Studio Code is a different product. Visual Studio is a more full-fledged IDE, which is used mostly for development of C# and C++ programs on Windows. VS Code, however, is much lighter and flexible. I can see why you would get this mixed up since Visual Studio's logo is very similar to that of VS Code (instead of a cut-off ribbon, it is completed, and the color is purple instead of blue).
  • @gianatiempo
    I would love a VSCode theme that looks like your redesign! I NEED IT!!!
  • @kirsanov2008
    I like this UI of vscode, I would like to have it the way it showed in this video
  • @iamgly
    I really like the workspace folders you put on the top, it feels better to work with multiple projects in a single window.
  • @crypso1526
    So satisfying to see your videos reaching a wider audience! Great insights on design choices yet again!
  • @4RV1DDesigns
    this is the complete opposite of the redesign I would make but it still looks good and has a lot of features. I just think that most developers look for code editors with less menus and a clean look which isn't this. I currently hide everything except files and code view in VSCode if I want to access something that is hidden I do it through a toggle like CTRL+Shift+X for extensions.