Jupyter Notebooks in VS Code
Interaktives Nachschlagewerk & Dokumentation
Um gelerntes Wissen langfristig festzuhalten, nutze ich Jupyter Notebooks direkt innerhalb von Visual Studio Code. Diese Kombination erlaubt es mir, ausführbaren Code mit formatierten Erklärungen (Markdown) zu mischen – ideal für das Dokumentieren von Algorithmen und Sprach-Features.
Java Grundlagen & Dokumentation
Durch die Installation des IJava Kernels nutze ich die interaktive Shell von Java direkt im Notebook. Hier dokumentiere ich kleinere Code-Beispiele, die sofort ausführbar sind.
Warum Jupyter für Java?
Anstatt für jede kleine Code-Idee ein vollständiges Maven-Projekt zu starten, erlaubt mir das Notebook das isolierte Testen von Methoden und Logik. Das spart Zeit und schafft eine strukturierte Wissensdatenbank.
Python: Grundlagen bis zu kleinen Tools
Bild 1: Einfache Grundlagen.
Bild 2: Taschenrechner in Python.
Bild 3: Alter berechnen mit GUI.
Technisches Setup
Für dieses Setup habe ich folgende Komponenten konfiguriert:
- Anaconda/Miniconda: Zur Verwaltung der virtuellen Python-Umgebungen.
- VS Code Extensions: "Jupyter" und "Python" von Microsoft für IntelliSense und Notebook-Rendering.
- IJava Kernel: Einbindung der Java-Runtime in die Notebook-Umgebung via
jupyter console.
Weitere Einträge wie z.B. Pygame, HTML oder Jupyter selbst folgen...