Improve Your Python Code with VSCode

Microsoft’s Visual Studio Code is one of the best code editors for Python. It has a ton of features and is free to use. In this blog, I’ll show you how to use VSCode effectively for writing python code.

I’ve been using VSCode for a few years now and it’s my go-to editor. While it can be used for almost any coding language, we’ll focus on python in this blog. I won’t get into all the features of VSCode but will only show some interesting ones that can help you write better python code.

If you are not familiar with VSCode, here are some articles to help get started:

Introduction to Visual Studio Code

How to Install VS Code on Ubuntu 20.04

How to Install VS Code on CentOS 8

Microsoft’s Visual Studio Code (VSCode) has been getting a lot of buzz recently. VSCode is a free code editor that works with just about any programming language. It’s especially good for Python.

But what makes it so great? Why should you be using it?

What is VSCode?

VSCode is an integrated development environment (IDE). It’s basically a text editor that also supports running and debugging your code. A good IDE also makes it easy to navigate through your source code and jump to definitions of variables or functions. Some IDEs like Eclipse or NetBeans are designed to work with many languages, but others are designed for one specific language. There are IDEs for C++, JavaScript, PHP, Java, you name it.​

VSCode was built by Microsoft specifically for working with web technologies like HTML, CSS and JavaScript. But since it’s open-source software anyone can make extensions for other languages too. That’s why there are extensions for Python, C++ and every other major language out there.

Microsoft had the clever idea of building VSCode on top of the Electron platform. Electron is a framework used to create desktop applications with web technologies such as JavaScript, HTML and CSS.


When I first started learning python, I would use the notepad to write my programs. When I got more into it, I realized that wasn’t going to cut it anymore. So, I decided to look for a better way.

VSCode is a free IDE from Microsoft built on Electron, which means it can run cross-platform. It has a ton of features and means you don’t have to move between applications as much. This makes developing software for the web and for python much easier.

I will outline some of the key features, and then get into how to build your own development environment with VSCode.


There is an extensive marketplace of extensions that add special functionality to VSCode. This includes linux code editing as well as language extensions like python, C

Microsoft’s Visual Studio Code is a free, cross-platform text editor that’s become very popular with Python developers. As well as being an editor, it’s also an integrated development environment (IDE), with features like auto-complete, debug tools, and support for version control.

One of the best things about VSCode is the huge range of extensions that are available on its marketplace to add extra functionality to your editor. In this article, we’ll share some of the best VSCode extensions for Python programmers, so you can extend your editor and enhance your workflow.

Visual Studio Code is a powerful, free and open-source code editor from Microsoft. It is available for Windows, Linux, and macOS. VSCode has been built from the ground up with performance in mind. In fact, VSCode was ranked

vscode is a free lightweight code editor for Windows, MacOS, 32-bit Linux and 64-bit. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C

Visual Studio Code, or VS Code, is an open source code editor that also includes tools for building and debugging an application. VS Code supports development operations such as debugging, task running, and version control, and it is accessible across the desktop and in the browser.

Installing Python to our computer

The first step to using VSCode for Python is setting up our computer for Python development. In this section, I will introduce Python via Jupyter Notebooks.

Jupyter Notebooks are a spin-off project from the IPython project which used to have an IPython Notebook project itself. Jupyter Notebook provides a portable development environment that can be shared among team members. It enables us to write and execute code, view visualizations, and document our work using markdown cells all in one place. It also allows us to share our work by exporting our notebooks as slideshows, pdfs, html files or even python scripts!

At the Anaconda Prompt type the following command:

conda install jupyter notebook

Leave a Reply

Your email address will not be published. Required fields are marked *