Getting started 8 Install VS Code, open it from the terminal, and set it up the way you like before you write any code.
What is VSCode? Essential Features Uncovered Three out of four professional developers use the same code editor. If you’re wondering what is VSCode and why it dominates every… 21 min read · Updated Sep 3, 2026 How to Install VSCode on Ubuntu: Step-by-Step Visual Studio Code runs on pretty much everything. But getting it onto Ubuntu? That trips up more people than you’d expect. Learning… 9 min read · Updated Apr 3, 2026 How to Open VSCode from Terminal Commands Clicking through menus to launch your code editor wastes time you could spend writing code. Learning how to open VSCode from terminal… 10 min read · Updated Apr 3, 2026 VSCode Settings You Should Change Right Away Most developers install Visual Studio Code, open it, and start coding without touching a single setting. That works, until it doesn’t. VSCode… 19 min read · Updated May 14, 2026 How to Open settings.json in VS Code (3 Ways That Always Work) Visual Studio and VS Code passed 50 million monthly active developers in 2025, according to Microsoft. That’s a lot of people staring… 15 min read · Updated Aug 17, 2026 VS Code Extensions That Are Actually Worth Installing Roughly three out of every four developers open Visual Studio Code to write code. Stack Overflow’s 2025 Developer Survey puts the exact… 18 min read · Updated Oct 7, 2026 VS Code Keyboard Shortcuts Unlock the full potential of Visual Studio Code with our comprehensive guide on essential VS Code keyboard shortcuts. This article dives deep… 7 min read · Updated Apr 3, 2026 How to Close a Folder in VSCode Guide You just finished a project. Now you need a clean workspace. Learning how to close a folder in VSCode sounds simple, but… 8 min read · Updated Apr 3, 2026
Editing and navigation 7 Commenting, indenting, searching and comparing files: the editing tasks that come up every day.
How to Comment in VSCode: Single Line, Block, and Multi-Line Developers spend close to 70% of their time reading code rather than writing it, according to the widely cited study by Minelli,… 17 min read · Updated Aug 17, 2026 How to Indent Multiple Lines in VSCode Messy indentation kills code readability. Learning how to indent multiple lines in VSCode takes about two minutes and saves hours of manual… 10 min read · Updated Apr 3, 2026 How to Find and Replace in VSCode Easily Renaming a variable across 50 files by hand? That’s a waste of time. Learning how to find and replace in VSCode turns… 11 min read · Updated Apr 21, 2026 How to Compare Two Files in VS Code (Built-In Diff, No Extension) Two files, a few hundred lines each, and the one change that actually matters is buried somewhere in there. Scanning both files… 18 min read · Updated Aug 17, 2026 How to Preview Markdown in VSCode Instantly You just wrote a README file. But does it actually look right? Learning how to preview Markdown in VSCode saves you from… 8 min read · Updated Apr 21, 2026 How to Turn Off Autocomplete in VS Code VS Code’s autocomplete isn’t one switch. It’s three overlapping systems, and most guides only show you how to silence one of them.… 18 min read · Updated Aug 18, 2026 How to Enable Error Squiggles in VSCode You’re typing code. No red underlines. No warnings. Everything looks fine until you hit run and watch it crash. Learning how to… 10 min read · Updated Jun 23, 2026
Terminal and remote work 3 Use the built-in terminal and work on remote machines over SSH without leaving the editor.
Python in VS Code 11 Pick an interpreter, manage pip and virtual environments, and run, test and debug Python code.
How to Set Up VSCode for Python Development Most developers who set up VSCode for Python the wrong way spend weeks dealing with broken autocomplete, the wrong interpreter, and formatters… 19 min read · Updated May 20, 2026 How to Run Python in VSCode Smoothly You’ve installed Python. You’ve downloaded VSCode. Now what? Learning how to run Python in VSCode takes about 5 minutes, but those 5… 9 min read · Updated Apr 22, 2026 How to Change Python Interpreter in VSCode Wrong Python version running your code? That error probably traces back to your interpreter setting. Learning how to change Python interpreter in… 9 min read · Updated Apr 22, 2026 How to Install Pip on VSCode You just installed Python, opened VSCode, and typed pip install. Nothing happened. Figuring out how to install pip on VSCode trips up… 9 min read · Updated Sep 28, 2026 pip is not recognized in VS Code: Why It Happens and How to Fix It pip is not recognized in VS Code shows up more than almost any other Python terminal error, and most of the time… 16 min read · Updated Sep 22, 2026 How to Activate Venv in VSCode for Python Your Python packages are installing globally. Again. Learning how to activate venv in VSCode prevents dependency conflicts and keeps your projects clean.… 9 min read · Updated Apr 3, 2026 How to Exit Venv in VSCode Step-by-Step You activated your Python virtual environment. Now you’re stuck in it. Knowing how to exit venv in VSCode is a basic skill… 9 min read · Updated Sep 28, 2026 How to Install Matplotlib in VSCode You wrote the code. Now you need to see the data. Learning how to install matplotlib in VSCode takes about 3 minutes… 8 min read · Updated May 20, 2026 How to Comment Out Multiple Lines in Python VSCode Debugging would be painful without comments. Knowing how to comment out multiple lines in Python in VSCode turns a tedious task into… 8 min read · Updated Apr 22, 2026 How to Debug Python in VSCode for Beginners Print statements will only get you so far. Learning how to debug Python in VSCode gives you real visibility into your code… 11 min read · Updated Sep 28, 2026 How to Run Pytest in VSCode for Testing Running tests manually gets old fast. Learning how to run pytest in VSCode transforms your testing workflow from tedious command-line repetition into… 11 min read · Updated Apr 3, 2026
Other languages 5 Run and debug JavaScript, TypeScript, Java, R and React projects.
Git and GitHub 2 Connect VS Code to GitHub and work with repositories from the Source Control view.
AI coding assistants 6 Set up, use and switch off the AI assistants that run inside VS Code.
VS Code vs other editors 7 Head-to-head comparisons for when you’re deciding between VS Code and another editor or IDE.
Notepad++ vs VS Code: Best Text Editor for Developers Nobody picks between Notepad++ and VS Code because of price. Both are free, so whatever argument breaks out over it is really… 16 min read · Updated Aug 17, 2026 Sublime Text vs VS Code: Speed, Extensions, and When Each Wins Sublime Text vs VS Code comes up in pretty much every “best code editor” thread on Reddit or Hacker News, and it… 14 min read · Updated Aug 17, 2026 VSCode vs PyCharm: Which IDE Wins Your choice of Python IDE shapes how fast you write code, how often you hit walls, and how much time you lose… 17 min read · Updated Aug 10, 2026 VSCode vs IntelliJ: Best IDE for Java Devs? Your IDE choice shapes how fast you write code, how deep your tooling goes, and how much you pay for it. The… 19 min read · Updated Jun 2, 2026 WebStorm vs VSCode: Which Editor Should You Use? Picking between WebStorm vs VSCode comes down to one question: do you want a fully loaded IDE or a lightweight editor you… 21 min read · Updated Aug 10, 2026 Eclipse vs VSCode: Which IDE Should You Choose? The Eclipse vs VSCode debate comes down to one thing: what you actually build every day. One is a full integrated development… 18 min read · Updated Jun 23, 2026 Cursor vs VS Code: What Actually Changes When You Switch SpaceX agreed to pay roughly $60 billion for Anysphere in June 2026. Anysphere is the company behind Cursor, the code editor it… 18 min read · Updated Aug 17, 2026
More VS Code articles 1 The newest articles in this topic that aren’t listed in a section above yet.
No guide matches .
Try a shorter search, or show all guides .
Frequently asked questions Is VS Code free? Yes. Visual Studio Code is free for personal and commercial use. Its source code is open source under the MIT license, and the builds you download from Microsoft come under a Microsoft product license.
What is the difference between VS Code and Visual Studio? VS Code is a lightweight, cross-platform code editor that you extend with extensions for each language. Visual Studio is Microsoft’s full IDE for Windows, built mainly for .NET and C++ development.
Which operating systems does VS Code run on? VS Code runs on Windows, macOS and Linux, and most keyboard shortcuts differ only in the modifier key. Use the shortcut finder on this page to switch between the three.
How do I open the Command Palette? Press Ctrl+Shift+P on Windows and Linux, or Cmd+Shift+P on macOS. F1 also opens it. Almost every VS Code command can be run from there by typing its name.
Why does VS Code say pip is not recognized? Usually because the Python installation isn’t on your PATH, or because VS Code is using a different interpreter from the one where pip is installed. Selecting the right interpreter and running pip as python -m pip fixes most cases.
These guides are written by Bogdan Sandu and published by TMS Outsource, a custom software development company founded in 2014, with engineering offices in Belgrade and Bucharest. If you need a team to build or extend a web or mobile product, see our software development services or get in touch .