Your editor is where terminal, code, Git, and projects start working together.
A coding editor is not just a place to type text. It is your project cockpit: files on the left, code in the middle, terminal at the bottom, Git changes on the side, and debugging when things go wrong. For most beginners, VS Code is the best first editor because it grows with you without forcing a heavy IDE too early.
Editor vs IDE
Editor
Fast, flexible, good for general coding, notes, web files, scripts, and multi-language work.
IDE
Heavier, more guided, often built for larger project ecosystems like Java, Android, C#, or complex Flutter work.
Activity 1: Open a real project folder
- Create a folder called
editor-practice. - Open VS Code.
- Use
File -> Open Folderand openeditor-practice. - Create 3 files:
README.md,notes.txt, andhello.py. - Open the integrated terminal and run
dirin PowerShell orlsin bash.
# hello.py
print("Hello from inside my editor")
Run it from the integrated terminal:
python hello.py
What to configure first
Theme and font size
Make your screen readable. Comfortable reading beats fancy appearance.
Integrated terminal
Use PowerShell on Windows, bash/zsh on Linux/macOS, and keep terminal + code in one window.
Auto save
Turn on auto save so file changes are less likely to disappear.
Format on save
Especially useful for HTML, CSS, JavaScript, TypeScript, and Python once formatters are installed.
Source control view
Use the Git sidebar to see which files changed before you commit.
Extensions
Install only what supports your current path, not every extension you can find.
Keep it simple
When code does not run
python --version.