# VS Code installation {:.no_toc} ## The goal Install VS Code as editor for Python. Questions to [David Rotermund](mailto:davrot@uni-bremen.de) **I assume that you have installed Python.** ## Download and installation You need to download VS Code before you install it... [https://code.visualstudio.com](https://code.visualstudio.com) Obviously you want to use the version suitable for your OS. Then install it. So far not very eventful. ## Extensions ![Figure 0](image_ext.png) ### Python ![Figure 1](Image1.png) Which also installs: ![Figure 1b](Image1b.png) ### Jupyter ![Figure 2](Image2.png) Which also installs: ![Figure 2b](Image2b.png) ![Figure 2c](Image2c.png) ![Figure 2d](Image2d.png) ![Figure 2e](Image2e.png) ### Flake8 ![Figure 3](Image3.png) ### Black Formater ![Figure 4](Image4.png) ### MyPy Type Checker ![Figure 5](Image5.png) ### Indent Rainbow ![Figure 6](Image6.png) ### Todo Tree ![Figure 7](Image7.png) ### Do not copy empty ![Figure 8](Image8.png) ### Error Lens ![Figure 9](Image9.png) ### One Dark Pro Theme (has a minimap) ![Figure 11](Image11.png) ### Remote ssh (For our Cluster) ![Figure 10](Image10.png) Which also installs: ![Figure 10b](Image10b.png) ### C/C++ (C++ development / PyBind11) ![Figure 12](Image12.png) ### C/C++ Extension Pack (C++ development / PyBind11) ![Figure 13](Image13.png) Which also installs: ![Figure 13b](Image13b.png) (I don't know who installs CMake and CMake tools) ### C/C++ Include Guard (C++ development / PyBind11) ![Figure 14](Image14.png) ### Arduino (Arduino) ![Figure 15](Image15.png) Which also installs: ![Figure 15b](Image15b.png)