Hello everyone and welcome back.
In this lesson we are going to set up our development environment which is going to be these words to
your code these words to code is a powerful code editor which offers a lot of programming friendly useful
features out of the box.
You can however still use an other editor of your choice if you wish to.
In that case feel free to skip these lecture editor such as atom text editor and streamline text that
are still valid alternatives.
Let's get started.
The first thing that you need to do to use Visual Studio code is your system of course is to download
its installer file and install it in your system.
These words to your code is free open source and Iran's everywhere.
I'm currently using Linux my gyro and that's why the website is offering me the download links for the
Linux versions.
You should however be able to find the appropriate download links for Europa rating systems right here
at the top of the page.
These words to your code is backed up by Microsoft and it must be said that they are doing really a
terrific job.
It's a great code Ed it's really fast.
It's packed with a ton of useful features out of the box and it offers sufficient support for basically
every programming language you can think of.
So let's just give a brief overview of its functionalities.
It is smart completion based on variable types of function definitions important models and so on.
Thanks to Intel's sense it offers a really comfortable debugging interface.
Get comments below.
And also it's really extensible and customizable so go ahead download and install the proper version
for your operating system.
And let's start with the configuration once this does open up the editor and you shall find yourself
in front of a very similar screen.
The first thing that I like to do when I'm setting up a fresh install is to change the color team.
We can click on color team and choose among a couple of teams that have already been installed for us.
There is like a Kimi dark that is really cool but I personally normally go with monarch which I personally
find to be really elegant.
On the left we can see a couple of really useful links such as some introductory videos tips and tricks.
Product documentation GitHub repository because as we've already mentioned this is an open source editor.
Then we got a link to a printable keyboard cheat sheet and a last one to stack overflow.
The interface is composed of a couple of different components and you can get a visual overview just
by clicking on interface overview.
As you can see it's a really well polished to welcome screen and is already gives you an idea of how
really well thought.
They're all ready to release.
So we got a file explorer search across files.
Source code management.
Really cool launch and debug enter the tab to manage extension which also allows you to install new
ones from the marketplace.
You can now see the screen just by clicking somewhere else on the screen and you can find around all
the comments available by clicking on this link or just by using the shortcut control shift P.
And if you wish to.
You can also try.
The editor is essential features by clicking on interactive playground.
But this goes beyond the core scope.
So I'm just going to skip it for now.
There are a couple of things that we need to do instead.
Let's click on the extension step and as you can see I've already stalled three extensions Python which
gives the editor complete support for python.
This is an official extension published by Microsoft and as we can see it has more than 30 million downloads.
You can just find an install extension that you want just by you know looking for the name in the market
place and there you have it.
It's really cool there is really a ton of material in this marketplace.
Then you might want to install V2 or V2 which is the end line suggests gives view tooling for visas
through your code and then you might also want to install visual studio entirely code which is developed
by Microsoft Dev labs and provides API assisted productivity features for Python types create javascript
and so on.
Although there are a couple of extensions for Django I really suggest you to keep them because I find
them to be quite buggy especially when developed meaning combo we view yes that we're going to use later
on during the course.
So keep your configuration as fast and pure as possible.
We now want to go to file preferences settings and as you can see Sandra in 46 settings found.
Let's say there is a lot of room for customization.
One thing that I like to set up.
It's the ruler which just shows a vertical ruler.
A line okay like these but vertical at a certain character length.
You can edit in the settings there.
Jason.
I set it up in 79 so I'm going to have a vertical ruler shown at 79 characters.
As you may know is part of Python's pep 8 making it the official line lengths for pythons fights.
So that was it for this configuration.
We're going to make use of this adapter we've just completed as the course goes on.
So that was it for this video.
See you in the next lecture.