VSCode
Index
01 Why an IDE?
02 Installing VSCode
03 Using VSCode
2
01
Why an IDE?
What is an IDE?
IDE = Integrated Development Environment
A “one-stop shop” for coding:
▶ Text editor with syntax highlighting
▶ Integrated terminal
▶ Debugging tools
▶ Version control (Git) support
▶ Extensions for data science (Jupyter, Python, Plotly)
Why use one?
▶ Increases productivity
▶ Reduces context switching between tools
▶ Industry standard for professional coding
4
Why Visual Studio Code?
Lightweight but powerful editor for Python and Data Science
Cross-platform: Windows, macOS, Linux
Rich ecosystem of extensions for Python, Jupyter, Git, GitHub
Industry standard: widely used in academia and professional teams
One tool to code, visualize data, and manage GitHub projects
5
02
Installing VSCode
Step 1: Download VSCode
Go to the official website: [Link]
Choose your operating system:
▶ Windows: Download the installer `.exe`
▶ macOS: Download the `.zip` file depending on your processor type
▶ Linux: Use `.deb` or `.rpm` packages
7
Step 2: Install VSCode (Windows)
Run the downloaded file
Follow the installation wizard:
▶ Accept license agreement
▶ Select install location
Finish and launch VS Code
8
Step 2: Install VSCode (macOS)
Unzip the downloaded file
Copy the app into Applications
Finish and launch VS Code
9
Step 3: Installing VSCode Extensions
Python – essential for coding
PyLance - Autocomplete and
syntax highlighting
Jupyter – run notebooks inside
VSCode
10
03
Using VSCode
Using Micromamba Environments in VSCode
Open the Command Palette (Ctrl+Shift+P)
Select: Python: Select Interpreter
VSCode will detect micromamba environments
Choose the environment you want for your project
Tip: Always activate the same environment as in your terminal.
12
Takeaways on VSCode
VSCode is your hub for coding, Git, and GitHub
Install the right extensions (Python, Jupyter, GitHub)
Use micromamba environments inside VSCode for consistency
13
Questions?
Ask them in the forum