15  VS Code Einführung

Visual Studio Code (VS Code) ist ein leistungsfähiger, Open-Source-Editor - d.h., dass der Quellcode, also die grundlegenden Anweisungen, die das Programm steuern, öffentlich zugänglich und frei verfügbar sind -, der von Microsoft entwickelt wurde. Er bietet eine Vielzahl von Funktionen, die ihn zu einem idealen Werkzeug für Data Science und KI-Einsteiger machen.

VS Code ist besonders in der Python-Community beliebt, da es umfangreiche Python-spezifische Funktionen und Erweiterungen bietet. Diese Eigenschaften machen es zu einer ausgezeichneten Wahl für Data Science Projekte.

15.1 VS Code Installation in Windows

Die Installation von VS Code unter Windows ist ein unkomplizierter Prozess, der in wenigen Schritten durchgeführt werden kann:

  1. Herunterladen des Installers:
  2. Ausführen des Installers:
    • Nach Abschluss des Downloads die .exe Datei durch Doppelklick starten.
    • Den Anweisungen des Setup-Assistenten folgen.
    • Wichtig: Die Optionen “VS Code zum PATH hinzufügen” und “Desktop-Symbol erstellen” aktivieren.

Das Hinzufügen von VS Code zum PATH ermöglicht es, den Editor über die Eingabeaufforderung zu starten, indem einfach code eingegeben wird.

  1. Erster Start von Visual Studio Code:
    • Nach der Installation VS Code über das Desktop-Symbol oder das Startmenü öffnen.
    • Beim ersten Start wird eine Willkommensseite angezeigt, die Optionen zur Anpassung der Umgebung, Installation von Erweiterungen oder Öffnen eines Projekts bietet.
  2. Workspace Trust: Bei der ersten Nutzung von VS Code erscheint möglicherweise eine Abfrage zum Workspace Trust. Es wird empfohlen, “Ja, ich vertraue den Autoren” zu wählen, um alle Funktionen und Erweiterungen vollständig nutzen zu können.

15.2 VS Code Installation auf Mac

Hier die Schritte der Installation von VS Code auf einem Mac :

  1. Herunterladen des Installers:
  2. Installation der Anwendung:
    • Nach dem Download den .zip Ordner im Finder extrahieren.
    • Die Visual Studio Code Anwendung im Finder in den “Programme”-Ordner ziehen.
  3. Erster Start von Visual Studio Code:
    • Den “Programme”-Ordner öffnen und Visual Studio Code durch Doppelklick starten.
    • Die Willkommensseite führt durch die erste Einrichtung, einschließlich der Installation beliebter Erweiterungen.
  1. Workspace Trust: Beim ersten Start wird möglicherweise eine Abfrage zum Workspace Trust angezeigt. Es wird empfohlen, “Ja, ich vertraue den Autoren” zu wählen, um alle Funktionen und Erweiterungen vollständig nutzen zu können.

15.3 VS Code Erweiterungen

Erweiterungen (Extensions) sind ein zentrales Feature von VS Code, das die Funktionalität des Editors erheblich erweitert. Sie ermöglichen es, den Editor an spezifische Bedürfnisse anzupassen und die Produktivität zu steigern.

15.3.1 Installation über Marktplatz

Microsoft bietet einen digitalen Marktplatz für VS Code Erweiterungen, auf welchem man sich auch eine Übersicht über die empfohlenen Erweiterungen für Data Science verschaffen kann.

Die folgenden Erweiterungen sollten in jedem Fall installiert werden (auf der jeweiligen Seite auf Install klicken und den Anweisungen im Browser folgen. Alternativ kann auch der unten beschriebene Installationsprozess in VS Code gewählt werden):

  • Python-Erweiterung: Die Python-Erweiterung von Microsoft ist unverzichtbar für Python-Entwickler/innen. Sie bietet unter anderem:

    • IntelliSense (automatische Code-Vervollständigungen)
    • Linting (Codequalitätsprüfung)
  • Jupyter-Erweiterung: Die Jupyter-Erweiterung ermöglicht es, Jupyter-Notebooks direkt in VS Code zu erstellen, zu bearbeiten und auszuführen.

  • VS Code Icons: Diese Erweiterung verbessert die visuelle Organisation von Projektdateien:

    • Fügt für jeden Dateityp passende Symbole hinzu

Optional kann auch die visuelle Darstellung von VS Code angepasst werden:

  • Atom One Dark Theme: Für eine angenehme visuelle Erfahrung, insbesondere bei längeren Coding-Sessions: Dunkles Farbschema, das die Augenbelastung reduziert und eine verbesserte Lesbarkeit des Codes durch sorgfältig ausgewählte Farben.

15.3.2 Installation in VS Code

Alternativ zu der Installation über den Marktplatz können Erweiterungen auch direkt in VS Code installiert werden. Hier der Installationsprozess:

  1. VS Code öffnen.

  2. Die Ansicht Erweiterungen aufrufen:

    • Über das Quadrat-Symbol in der Seitenleiste oder
    • Durch Drücken von Ctrl+Shift+X (Windows) bzw. Command+Shift+X (Mac).
  3. In der Suchleiste nach der gewünschten Erweiterung suchen.

  4. Auf “Installieren” klicken, um die Erweiterung hinzuzufügen.