All Use Cases
Learn New Software

Learn VS Code with AI Screen Assistance

Set up your development environment, master keyboard shortcuts, and discover powerful extensions with real-time AI help.

Visual Studio Code has become the most popular code editor in the world, used by millions of developers across every language and framework. Its popularity comes from a powerful combination of speed, extensibility, and a rich ecosystem of extensions. But that same breadth of features means new users --- and even experienced developers switching from another editor --- often feel overwhelmed. Screen Copilot helps you learn VS Code by watching your editor window and giving you targeted guidance based on what you are actually doing.

Why VS Code Can Feel Overwhelming

Out of the box, VS Code offers a file explorer, integrated terminal, source control panel, debugger, extensions marketplace, and a command palette with over 600 commands. Add popular extensions and that number grows quickly. Common struggles include:

  • Configuration overload --- settings.json, launch.json, tasks.json, workspace settings, and user settings all control different aspects of the editor, and it is not always clear which file to edit.
  • Hidden features --- powerful tools like multi-cursor editing, Emmet abbreviations, and code folding exist but are not discoverable through the basic UI.
  • Extension paralysis --- the marketplace has tens of thousands of extensions. Choosing the right ones for your stack and avoiding conflicts takes research.
  • Debugging complexity --- setting up a launch configuration for a specific language or framework often requires knowledge of compiler flags, paths, and environment variables.
  • Terminal and Git integration --- VS Code's built-in terminal and source control panel are convenient but behave differently from standalone tools, causing confusion.

How Screen Copilot Sees Your Editor

When you share your screen while working in VS Code, Screen Copilot can observe your open files, active terminal, sidebar panels, status bar, and any dialog boxes or settings pages. This visual context lets it give you precise, relevant advice.

  • File and project awareness: It can see your file tree, open tabs, and active file to understand the language and framework you are working with.
  • Error identification: When red squiggly lines or Problems panel entries appear, Screen Copilot reads the error messages and suggests fixes in context.
  • Settings guidance: If you have settings.json open, it can explain what each setting does and recommend values based on your workflow.
  • Extension recommendations: Based on the languages and files it sees in your project, Screen Copilot suggests extensions that will genuinely improve your productivity rather than adding clutter.

Real-World Scenarios

Setting Up a New Project

Starting a new project involves initializing a repository, choosing a file structure, installing dependencies, and configuring linting and formatting tools. Screen Copilot watches your terminal and file explorer as you work, answering questions like "Where should I put my config files?" or "What is the difference between ESLint and Prettier?" with advice tailored to your specific project.

Debugging Your Application

VS Code's debugger is powerful but requires a properly configured launch.json file. Screen Copilot can see your project structure and the language you are using, then walk you through creating the right configuration. When you hit a breakpoint, it can explain the variables panel, call stack, and watch expressions so you get the most out of each debugging session.

Mastering Git Integration

The Source Control panel in VS Code provides staging, committing, branching, and merging without leaving the editor. But the visual interface can be confusing if you are used to the command line --- or if you have never used Git at all. Screen Copilot sees your current branch, changed files, and merge conflicts, and guides you through each operation step by step.

Pro Tip

Open the Command Palette with Ctrl+Shift+P (Cmd+Shift+P on Mac) whenever you are unsure how to do something. Screen Copilot can see the Command Palette dropdown and help you find the exact command you need. Over time, you will memorize the commands you use most and skip the palette entirely.

Discovering Keyboard Shortcuts

VS Code is designed for keyboard-driven workflows, but memorizing shortcuts from a cheat sheet is tedious. A better approach: work normally, and when you find yourself reaching for the mouse repeatedly, ask Screen Copilot for the keyboard shortcut. It sees which panel or menu you are navigating and gives you the exact shortcut to replace that mouse action. Learning shortcuts one at a time, in the moment you need them, builds lasting muscle memory.

Developer Productivity Tips

  • Use workspaces to group related projects. Screen Copilot can help you create a .code-workspace file that opens multiple folders with shared settings.
  • Customize your sidebar. Drag panels to reorder them, and hide the ones you rarely use. Screen Copilot can suggest a sidebar layout based on your development workflow.
  • Learn multi-cursor editing. Selecting all occurrences of a word (Ctrl+Shift+L) and editing them simultaneously is one of VS Code's most powerful features. Ask Screen Copilot to demonstrate it on your current file.
  • Set up tasks for repetitive commands. If you frequently run the same terminal commands (build, test, deploy), Screen Copilot can help you create a tasks.json file that turns them into one-click actions.
  • Use the integrated terminal intentionally. Split terminals for different tasks (server, tests, Git), name them for clarity, and use the terminal dropdown to switch quickly. Screen Copilot can see your terminal layout and suggest improvements.

Pro Tip

Install the "Settings Sync" feature (built into VS Code) to back up your configuration to your GitHub account. If you ever set up a new machine, your entire environment --- extensions, settings, keybindings --- restores automatically. Ask Screen Copilot to walk you through enabling it.

From New User to Power User

VS Code rewards investment. Every shortcut you learn, every extension you configure, and every workflow you automate compounds into significant time savings over weeks and months. The challenge is knowing what to learn next. Screen Copilot solves that by observing how you work and surfacing the features and shortcuts that will have the biggest impact on your specific workflow.

Instead of watching generic "Top 10 VS Code Tips" videos, share your screen and work on your real projects. Screen Copilot will spot opportunities to improve your setup, explain unfamiliar UI elements when you encounter them, and help you build the kind of deep editor fluency that separates productive developers from the rest.

Ready to try it yourself?

Start a free Screen Copilot session and get AI guidance on your own screen.

Try Screen Copilot Free