IDE, Integrierte Entwicklungsumgebung

Visual Studio Code (IDE)

Projekt1/EDV/IDE/c_VS_C.html

Inhaltsverzeichnis

dateilisteDateiliste (dateiliste .php; nur im Server-Modus verfügbar)

1. Einleitung
2. Installation unter WINDOWS10
3. Personalisieren
4.
5.

Literatur

 

 

 
Thema
 
1. Einleitung

Visual Studio Code ist keine integrierte Entwicklungsumgebung, kommt aber der IDE Visual Studio sehr nahe:

"Visual Studio Code (kurz VS Code ) ist ein kostenloser Quelltext-Editor von Microsoft, der zu einer "Integrierten Entwicklungsumgebung"
gehört. Visual Studio Code ist plattformübergreifend für die Betriebssysteme Windows , macOS und Linux verfügbar. Visual Studio Code basiert auf dem Framework Electron und ermöglicht u. a. Syntaxhervorhebung , Code-Faltung , Debugging , Autovervollständigung und Versionsverwaltung".

 
   
  • Es ist kostenlos und Open Source.
  • Unterstützt unterstützt eine Vielzahl von Programmiersprachen durch nachladbare Erweiterungen u.a. Python, C++, Java, Fortran.
  • Verfügbar für Windows 10, macOS und Linux. Für iOS gibt es keine vollständige IDE-Version, aber man kann Code-Editoren wie "Code App" verwenden, die mit VS Code kompatibel sind.
  • Mit Erweiterungen wie Python und Jupyter kann manDatenbank-Recherchen durchführen und Visualisierungen erstellen.
  • Es ist flexibel und unterstützt eine Vielzahl von Bibliotheken, die für wissenschaftliche und finanzielle Analysen geeignet sind.
  • Visual Studio Code unterstützt Deutsch und bietet eine Vielzahl von Erweiterungen, die die Benutzerfreundlichkeit erhöhen.
  • Es ist leichtgewichtig und flexibel, was es für Einsteiger und Fortgeschrittene gleichermaßen attraktiv macht.

 

 
2.  

Installation unter WINDOWS10

Um Visual Studio unter Windows 10 zu installieren, folgt man diesen Schritten:

    1. Besuchen Sie die offizielle Visual Studio-Website von Microsoft und wählen Sie die gewünschte Edition aus (z. B. Community, Professional oder Enterprise).
    2. Klicken Sie auf "Kostenloser Download" für die Community Edition, die kostenlos ist.
    3. Installationsprogramm starten :
      1. Nach dem Herunterladen öffnen Sie die Installationsdatei (meistens im Ordner "Downloads").
      2. Das Installationsprogramm wird gestartet und führt Sie durch die Einrichtung.
    4. Workloads auswählen :
      1. Während der Installation können Sie auswählen, welche Workloads Sie benötigen (z. B. Python-Entwicklung, Datenbanktools, etc.).
      2. Wählen Sie die gewünschten Optionen aus und klicken Sie auf "Installieren".
    5. Installation abschließen :
    • Warten Sie, bis die Installation abgeschlossen ist. Dies kann einige Minuten dauern.
    • Nach der Installation können Sie Visual Studio starten und mit der Konfiguration beginnen.

    Visual Studio ist gespeichert unter Programme (x86)> Microsoft Visual Studio >Installer

    Das Programm befindet sich in C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE

    Ein neues Projekt wird angelegt unter C:\Users\KGH\source\repos\WebProject1

    Zur Anleitung auf der offiziellen Website von Microsoft

    Nach dem Start der IDE kann man neue Projekte anlegen oder alte Projekte öffnen.

     

 
   

Computerbild.de: Handbuch, Installation und erste Schritte

 

 
3.  

Personalisieren

Wenn die Seitenleiste in VS Code nicht angezeigt wird, könntest du Folgendes ausprobieren:

1. **Seitenleiste aktivieren**:

- Drücke `Strg + B` (oder `Cmd + B` auf Mac), um die Seitenleiste ein- oder auszublenden. Das sollte sie wieder sichtbar machen.

2. **Ansicht zurücksetzen**:

- Gehe im oberen Menü zu **View (Ansicht)** und wähle **Appearance (Erscheinungsbild) → Show Side Bar (Seitenleiste anzeigen)**. Das aktiviert die gesamte Seitenleiste.

3. **Activity Bar überprüfen**:

- Wenn nur die Leiste mit den Icons (die sogenannte "Activity Bar") fehlt, kannst du sie über **View → Appearance → Show Activity Bar** wieder einblenden.

4. **Versteckte Extensions öffnen**:

- Wenn die Seitenleiste angezeigt wird, aber das Icon für die Extensions fehlt, suche nach einem Symbol mit drei Punkten ` ⋮ ` in der Activity Bar. Dort findest du m ö glicherweise eine Option, um das Extensions-Icon zur ü ckzubringen.

5. **Zurücksetzen der UI**:

- Falls nichts hilft, kannst du die VS Code-Oberfläche komplett zurücksetzen, indem du unter **View → Command Palette** (`Strg + Shift + P` oder `Cmd + Shift + P` auf Mac) den Befehl „**Reset UI Layout**“ eingibst.

 

Microsoft Anleitung

 

 
   

Erstes Programm

python
import pandas as pd

# Erstelle eine kleine Tabelle mit drei Zeilen und zwei Spalten.
data = {
    "Spalte1": ["Wert1", "Wert2", "Wert3"],
    "Spalte2": [10, 20, 30]
}

# Wandelt das Dictionary in ein DataFrame um – dies ist eine tabellarische Datenstruktur.
df = pd.DataFrame(data)

# Speichere das DataFrame als Excel-Datei. Hier wird "index=False" verwendet, damit der Index nicht mitgespeichert wird.
df.to_excel("kleine_tabelle.xlsx", index=False)

print("Die Excel-Datei 'kleine_tabelle.xlsx' wurde erfolgreich erstellt!")

Erläuterung zum Programm

  1. Bibliothek importieren Das Programm beginnt mit dem Import der pandas -Bibliothek, die eine leistungsstarke Datenanalyse- und Manipulationsbibliothek in Python ist. Diese Bibliothek bietet unter anderem die Möglichkeit, DataFrames zu erstellen und Daten in verschiedene Formate (wie Excel) zu exportieren.
  2. Datentabelle erstellen Mit dem Dictionary data definieren wir zwei Schlüssel ("Spalte1" und "Spalte2") und jeweils eine Liste mit drei Einträgen. Dadurch entsteht eine Struktur, die drei Zeilen und zwei Spalten repräsentiert.
  3. DataFrame-Erstellung Die Umwandlung des Dictionaries in ein DataFrame erfolgt mit pd.DataFrame(data) . Das Ergebnis ist eine tabellarische Darstellung, wie man sie auch in Excel vorfindet.
  4. Excel-Export Mit df.to_excel("kleine_tabelle.xlsx", index=False) wird das DataFrame in eine Excel-Datei konvertiert. Das Argument index=False sorgt dafür, dass die von pandas automatisch generierten Zeilenindizes nicht in die Excel-Datei übernommen werden.
  5. Bestätigung Ein einfacher print -Befehl informiert am Ende darüber, dass das Programm erfolgreich war.

Überführen und Ausführen in VS Code

  1. Installation von VS Code und Python-Erweiterung
    • Stelle sicher, dass Visual Studio Code installiert ist.
    • Installiere die Python-Erweiterung (von Microsoft) über den Extensions-Manager, damit Syntaxhervorhebung, Autovervollständigung und Debugging unterstützt werden.
  2. Erstellen einer neuen Python-Datei
    • Öffne VS Code und klicke auf "File" > "New File" (oder benutze das Tastenkürzel Strg+N).
    • Speichere die Datei anschließend unter einem aussagekräftigen Namen, z.B. tabelle.py (über "File" > "Save As").
  3. Einfügen des Codes
    • Kopiere den obigen Python-Code und füge ihn in deine tabelle.py -Datei ein.
    • Achte darauf, dass du alle benötigten Bibliotheken installiert hast (z.B. pandas ). Wenn nicht, kannst du diese im integrierten Terminal von VS Code mit dem Befehl pip install pandas openpyxl installieren. Der Zusatz openpyxl wird als Standard-Engine für den Excel-Export genutzt.
  4. Ausführen des Programms
    • Öffne in VS Code das integrierte Terminal über Terminal > New Terminal .
    • Navigiere zu dem Ordner, in dem deine Datei gespeichert ist (z.B. mit cd Pfad/zum/Ordner ).
    • Führe das Programm aus, indem du folgenden Befehl im Terminal eingibst:

•  python tabelle.py

    • Alternativ bietet VS Code im rechten oberen Bereich oft direkt einen "Run"-Button an, mit dem du das Skript starten kannst.
  1. Ergebnis überprüfen
    • Nach erfolgreicher Ausführung siehst du im Terminal die Bestätigungsmeldung: "Die Excel-Datei 'kleine_tabelle.xlsx' wurde erfolgreich erstellt!"
    • Im gleichen Ordner, in dem dein Python-Skript liegt, findest du nun die generierte Excel-Datei, die du mit Excel öffnen und überprüfen kannst.

Diese Vorgehensweise sorgt dafür, dass du sowohl den Code verstehst als auch lernst, wie du ihn effizient in einer modernen Entwicklungsumgebung wie VS Code ausführst. Wenn du tiefer in die Nutzung von pandas oder in die Einrichtung von Python in VS Code einsteigen möchtest, gibt es zahlreiche Tutorials und weiterführende Dokumentationen, die dir viele zusätzliche Funktionen und Best Practices zeigen. Viel Erfolg beim Experimentieren!

 
       
4.      
 

 

 

 
5.      
       
Literatur