pytutorial/workflow/vscode_install/README.md

122 lines
1.7 KiB
Markdown
Raw Permalink Normal View History

# VS Code installation
{:.no_toc}
<nav markdown="1" class="toc-class">
* TOC
{:toc}
</nav>
## 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)