Freigeben über


Willkommen bei der Visual Studio-IDE | Visual Basic

Eine integrierte Entwicklungsumgebung (IDE) ist ein funktionsreiches Programm, das viele Aspekte der Softwareentwicklung unterstützt. Die Visual Studio-IDE ist ein kreatives Startpad, mit dem Sie Code bearbeiten, debuggen und erstellen und dann eine App veröffentlichen können. Über dem Standard-Editor und Debugger, den die meisten IDEs bereitstellen, enthält Visual Studio Compiler, Codevervollständigen-Tools, grafische Designer und viele weitere Features, um den Softwareentwicklungsprozess zu verbessern.

Screenshot der Visual Studio 2019-IDE mit Visual Basic-Code.

Screenshot der Visual Studio-IDE mit Visual Basic-Code und Schlüsselfunktionen.

Die obige Abbildung zeigt Visual Studio mit einem geöffneten Visual Basic-Projekt, das wichtige Fenster und deren Funktionalität anzeigt:

  • Im Projektmappen-Exploreroben rechts können Sie Ihre Codedateien anzeigen, navigieren und verwalten. Der Projektmappen-Explorer kann Sie beim Ordnen Ihres Codes unterstützen, indem er die Dateien in Projektmappen und Projekte gruppiert.

  • Das zentrale Editor-Fenster, in dem Sie wahrscheinlich die meiste Zeit verbringen werden, zeigt Dateiinhalte an. Im Editorfenster können Sie Code bearbeiten oder eine Benutzeroberfläche entwerfen, z. B. ein Fenster mit Schaltflächen und Textfeldern.

  • In Git Changes unten rechts können Sie Arbeitsaufgaben nachverfolgen und Code für andere freigeben, indem Sie Versionssteuerungstechnologien wie Git und GitHub-verwenden.

Auflagen

Visual Studio ist für Windows verfügbar.

Es gibt drei Editionen von Visual Studio: Community, Professional und Enterprise. Lesen Sie Vergleich der Visual Studio-Editionen, um zu erfahren, welche Features die einzelnen Editionen unterstützen.

Einige beliebte Features in Visual Studio, die Ihre Produktivität beim Entwickeln von Software verbessern, umfassen:

  • Wellenlinien und schnelle Aktionen

    Wellenlinien sind wellenförmige Unterstreichungen, die Sie auf Fehler oder mögliche Probleme in Ihrem Code hinweisen. Diese visuellen Hinweise helfen Ihnen, Probleme sofort zu beheben, ohne auf fehler während der Build- oder Laufzeit zu warten. Wenn Sie auf eine Wellenlinie zeigen, werden weitere Informationen zum Fehler angezeigt. Eine Glühbirne könnte auch am linken Rand erscheinen und Quick Actions anzeigen, mit denen Sie den Fehler beheben können.

    Screenshot: Wellenförmige Unterstreichung in Visual Studio

    Screenshot: Wellenförmige Unterstreichung in Visual Studio

  • Refactoring

    Die Umgestaltung umfasst Vorgänge wie das intelligente Umbenennen von Variablen, das Extrahieren einer oder mehrerer Codezeilen in eine neue Methode und das Ändern der Reihenfolge der Methodenparameter.

    Screenshot des Menüs

    Screenshot des Menüs

  • IntelliSense

    IntelliSense ist eine Reihe von Features, die Informationen zu Ihrem Code direkt im Editor anzeigen und in einigen Fällen kleine Codebits für Sie schreiben. Es ist so, als hätten Sie eine grundlegende Dokumentation direkt im Editor, sodass Sie keine Typinformationen an anderer Stelle nachschlagen müssen.

    Die folgende Abbildung zeigt, wie IntelliSense eine Memberliste für einen Typ anzeigt:

    Screenshot einer IntelliSense-Mitgliederliste.

    Screenshot einer IntelliSense-Mitgliederliste.

    IntelliSense-Features variieren je nach Sprache. Weitere Informationen finden Sie unter C# IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSenseund Visual Basic IntelliSense.

  • Visual Studio-Suche

    Visual Studio-Menüs, -Optionen und -Eigenschaften können manchmal überwältigend erscheinen. Die Visual Studio-Suche, oder STRG+Q, ist eine hervorragende Möglichkeit, IDE-Features und Code an zentraler Stelle zu finden.

    Wenn Sie mit der Eingabe des Gesuchten beginnen, listet Visual Studio Ergebnisse auf, die Sie dorthin bringen, wo Sie gehen müssen. Wenn Sie Funktionen hinzufügen müssen, z. B. eine andere Programmiersprache, können Sie das Visual Studio-Installationsprogramm aus den Suchergebnissen öffnen, um die Workload oder Komponente zu installieren.

    Screenshot mit dem Schnellstart-Suchfeld in Visual Studio 2019.

    Screenshot mit dem Schnellstart-Suchfeld in Visual Studio.

  • Live Share

    Bearbeiten und debuggen Sie gemeinsam mit anderen Personen in Echtzeit, unabhängig von Ihrem App-Typ oder Ihrer Programmiersprache. Sie können Ihr Projekt sofort und sicher freigeben. Sie können auch Debugsitzungen, Terminalinstanzen, localhost Web-Apps, Sprachanrufe und vieles mehr freigeben.

  • Aufrufhierarchie

    Das Fenster Aufrufhierarchie zeigt die Methoden, die eine ausgewählte Methode aufrufen. Diese Informationen können hilfreich sein, wenn Sie darüber nachdenken, die Methode zu ändern oder zu entfernen, oder wenn Sie versuchen, einen Fehler nachzuverfolgen.

    Screenshot, der das Fenster

    Screenshot, der das Fenster

  • CodeLens

    CodeLens hilft Ihnen, Codeverweise, Codeänderungen, verknüpfte Fehler, Arbeitsaufgaben, Codeüberprüfungen und Komponententests zu finden, ohne den Editor verlassen zu müssen.

    Screenshot mit CodeLens in Visual Studio.

    Screenshot mit CodeLens in Visual Studio.

  • Gehe zu Definition

    Die Funktion Gehe Zu Definition bringt Sie direkt zum Standort einer Funktions- oder Typdefinition.

    Screenshot, der

    Screenshot: „Zu Definition wechseln“ in Visual Studio

  • Definition einsehen

    Das Fenster Vorschaudefinition zeigt eine Methode oder Typdefinition an, ohne eine separate Datei zu öffnen.

    Screenshot, der die Peek-Definition in Visual Studio zeigt.

    Screenshot: „Definition einsehen“ in Visual Studio

  • Hot Reload

    Hot Reload ermöglicht es Ihnen, die Codedateien Ihrer Anwendung zu bearbeiten und die Codeänderungen sofort auf die ausgeführte Anwendung anzuwenden.

    Screenshot von Hot Reload in Visual Studio 2022.

Installieren von Visual Studio

In diesem Abschnitt erstellen Sie ein einfaches Projekt, um einige der Aktionen auszuprobieren, die Sie mit Visual Studio ausführen können. Sie erfahren, wie Sie das Farbdesign ändern, IntelliSense- als Codierungshilfe verwenden und eine App debuggen, um während der App-Ausführung einen Variablenwert anzuzeigen.

Um zu beginnen, Visual Studio herunterladen und auf Ihrem System installieren. Mit dem modularen Installationsprogramm können Sie Workloadsauswählen und installieren. Dies sind Gruppen von Features, die für die bevorzugte Programmiersprache oder Plattform erforderlich sind. Damit Sie die Schritte zum Erstellen eines Programms ausführen können, müssen Sie während der Installation die Workload Plattformübergreifende .NET Core-Entwicklung auswählen.

Screenshot der plattformübergreifenden Entwicklungs-Arbeitslast von .NET Core im Visual Studio Installer.

Um zu beginnen, Visual Studio herunterladen und auf Ihrem System installieren. Im modularen Installationsprogramm wählen und installieren Sie Workloads, die Gruppen von Features sind, die Sie für die gewünschten Programmiersprachen oder Plattformen benötigen. Um anhand der folgenden Schritte ein Programm zu erstellen, müssen Sie während der Installation die Workload .NET-Desktopentwicklung auswählen.

Screenshot: Auswahl der Workload „.NET-Desktopentwicklung“ im Visual Studio-Installer

Wenn Sie Visual Studio zum ersten Mal öffnen, können Sie sich mit Ihrem Microsoft-Konto oder Ihrem Geschäfts-, Schul- oder Unikonto anmelden.

Anpassen von Visual Studio

Sie können die Visual Studio-Benutzeroberfläche personalisieren, einschließlich der Änderung des Standardfarbdesigns.

Farbthema ändern

So ändern Sie das Farbdesign:

  1. Öffnen Sie Visual Studio. Wählen Sie im Startfenster Weiter ohne Codeaus.

    Screenshot des Startfensters in Visual Studio 2019, wobei der Link

    Die IDE wird geöffnet.

  2. Klicken Sie in der Visual Studio-Menüleiste auf Extras >Optionen, um das Dialogfeld Optionen zu öffnen.

  3. Ändern Sie auf der Optionsseite Umgebung>Allgemein die Auswahl für Farbdesign in Dunkel, und klicken Sie dann auf OK.

    Screenshot, der zeigt, dass das Farbdesign in Visual Studio dunkel wird.

    Das Farbdesign für die gesamte IDE ändert sich in Dark.

    Screenshot, der Visual Studio im dunklen Design zeigt.

  1. Öffnen Sie Visual Studio. Wählen Sie im Startfenster Weiter ohne Codeaus.

    Screenshot des Visual Studio-Startbildschirms, wobei der Link

  2. Klicken Sie in der Visual Studio-Menüleiste auf Extras >Optionen, um das Dialogfeld Optionen zu öffnen.

  3. Ändern Sie auf der Optionenseite Umgebung>Allgemein die Auswahl für Farbdesign in Blau oder Hell, und klicken Sie dann auf OK.

    Screenshot, der zeigt, dass das Farbdesign in Visual Studio in Blau geändert wird.

    Das Farbdesign für die gesamte IDE ändert sich entsprechend. Der folgende Screenshot zeigt das Blaue Design:

    Screenshot, der Visual Studio im Blauen Design zeigt.

Auswählen von Umgebungseinstellungen

Sie können Visual Studio so konfigurieren, dass Umgebungseinstellungen verwendet werden, die auf Visual Basic-Entwickler zugeschnitten sind.

  1. Wählen Sie auf der Menüleiste Tools>Import- und Exporteinstellungenaus.

  2. Klicken Sie im Assistenten zum Importieren und Exportieren von Einstellungen auf Alle Einstellungen zurücksetzen und dann auf Weiter.

  3. Wählen Sie auf der Seite "Aktuelle Einstellungen speichern" aus, ob Die aktuellen Einstellungen vor dem Zurücksetzen gespeichert werden sollen. Wenn Sie keine Einstellungen angepasst haben, wählen Sie Nein, nur Einstellungen zurücksetzen und die aktuellen Einstellungen überschreiben. Wählen Sie dann Weiteraus.

  4. Wählen Sie auf der Seite Standardsammlung von Eigenschaften auswählen die Option Visual Basic aus, und klicken Sie auf Fertig stellen.

  5. Klicken Sie auf der Seite Zurücksetzungsvorgang abgeschlossen auf Schließen.

Informationen zu anderen Möglichkeiten zum Personalisieren der IDE finden Sie unter Personalisieren von Visual Studio.

Erstellen eines Programms

Tauchen Sie ein und erstellen Sie ein einfaches Programm.

  1. Wählen Sie auf der Menüleiste von Visual Studio Datei>Neu>Projektaus. (Alternativ können Sie die Tastenkombination STRG+UMSCHALT+N verwenden.)

    Screenshot: Auswahl „Datei“ > „Neu“ > „Projekt“ über die Visual Studio 2019-Menüleiste

    Das Fenster "Neues Projekt erstellen" wird geöffnet und zeigt mehrere Projekt-Vorlagen. Eine Vorlage enthält die grundlegenden Dateien und Einstellungen, die für einen bestimmten Projekttyp erforderlich sind.

  2. Um die gewünschte Vorlage zu finden, geben Sie .net core console in das Suchfeld ein. Die Liste der verfügbaren Vorlagen wird automatisch basierend auf den eingegebenen Schlüsselwörtern gefiltert. Sie können die Vorlagenergebnisse weiter filtern, indem Sie Visual Basic- aus der Dropdownliste "Alle Sprachen", Windows aus der Liste "Alle Plattformen" und Konsolen- aus der Liste "Alle Projekttypen" Liste auswählen.

    Wählen Sie die Vorlage Konsolenanwendung aus, und klicken Sie dann auf Weiter.

    Screenshot des Fensters

  3. Geben Sie im Fenster Neues Projekt konfigurieren im Feld Projektname die Zeichenfolge HelloWorld ein, ändern Sie optional das Verzeichnis für Ihre Projektdateien (das standardmäßige Gebietsschema lautet C:\Users\<name>\source\repos), und wählen Sie dann Weiter aus.

    Screenshot mit dem Dialogfeld

  4. Überprüfen Sie im Fenster Zusätzliche Informationen, ob .NET Core 3.1 im Dropdownmenü Target Framework angezeigt wird, und wählen Sie dann Erstellenaus.

    Screenshot des Fensters

    Visual Studio erstellt das Projekt. Es ist eine einfache "Hello World"-Anwendung, die die Console.WriteLine()-Methode aufruft, um die Literalzeichenfolge "Hello World!" im Konsolenfenster (Programmausgabe) anzuzeigen.

    In Kürze sollte etwa die folgende Abbildung angezeigt werden:

    Screenshot, der die Visual Studio-IDE zeigt.

    Der Visual Basic-Code für die App wird im Editorfenster angezeigt, was den größten Teil des Platzes einnimmt. Beachten Sie, dass der Text automatisch gefärbt wird, um verschiedene Teile des Codes anzugeben, z. B. Schlüsselwörter und Typen. Darüber hinaus zeigen kleine, vertikale gestrichelte Linien im Code an, welche geschweiften Klammern zusammengehören, und anhand der Zeilennummern können Sie sich später im Code orientieren. Sie können die kleinen, eingeschachtelten Minuszeichen auswählen, um Codeblöcke zu reduzieren oder zu erweitern. Mit dieser Code-Ausblendfunktion können Sie Code ausblenden, den Sie nicht benötigen, um die Unübersichtlichkeit auf dem Bildschirm zu minimieren. Auf der rechten Seite werden im Fenster Projektmappen-Explorer die Projektdateien aufgelistet.

    Screenshot, der die Visual Studio-IDE mit roten Feldern zeigt.

    Es stehen weitere Menüs und Toolfenster zur Verfügung, aber lassen Sie uns jetzt weitermachen.

  5. Starten Sie nun die App. Wählen Sie auf der Menüleiste im Menü Debuggen die Option Ohne Debuggen starten aus, um den Prozess zu initiieren. Sie können auch STRG+F5-drücken.

    Screenshot: „Debuggen“ > „Ohne Debuggen starten“.

    Visual Studio erstellt die App, und es wird ein Konsolenfenster mit der Meldung Hello World geöffnet!. Sie haben jetzt eine laufende App!

    Screenshot des Konsolenfensters mit der Meldung

  6. Um das Konsolenfenster zu schließen, drücken Sie eine beliebige Taste auf der Tastatur.

  7. Fügen wir der App nun einen weiteren Code hinzu. Fügen Sie den folgenden Visual Basic-Code vor der Zeile hinzu, die Console.WriteLine("Hello World!")besagt:

    Console.WriteLine("What is your name?")
    Dim name = Console.ReadLine()
    

    Der Code zeigt Wie heißen Sie? im Konsolenfenster an und wartet, bis der Benutzer Text eingegeben und die EINGABETASTE gedrückt hat.

  8. Ändern Sie die Zeile mit Console.WriteLine("Hello World!") in den folgenden Code:

    Console.WriteLine("Hello " + name + "!")
    
  9. Führen Sie die App erneut aus, indem Sie STRG+F5-drücken.

    Visual Studio erstellt die App neu, und ein Konsolenfenster wird geöffnet, und Sie werden aufgefordert, Ihren Namen einzufordern.

  10. Geben Sie Ihren Namen im Konsolenfenster ein, und drücken Sie die EINGABETASTE.

    Screenshot des Konsolenfensters mit der Frage Ihres Namens und der Antwort der App.

  11. Drücken Sie eine beliebige Taste, um das Konsolenfenster zu schließen und das ausgeführte Programm zu beenden.

  1. Wählen Sie auf der Menüleiste von Visual Studio "Datei">"Neu">"Projekt"aus. Sie können auch STRG+UMSCHALT+N drücken.

    Screenshot: Auswahl „Datei“ > „Neu“ > „Projekt“ über die Visual Studio-Menüleiste.

    Das Fenster "Neues Projekt erstellen" wird geöffnet und zeigt mehrere Projekt-Vorlagen. Eine Vorlage enthält die grundlegenden Dateien und Einstellungen, die ein bestimmter Projekttyp erfordert.

  2. Um eine Vorlage zu finden, können Sie Schlüsselwörter im Suchfeld eingeben. Die Liste der verfügbaren Vorlagenfilter basierend auf den von Ihnen eingegebenen Schlüsselwörtern. Sie können die Vorlagenergebnisse weiter filtern, indem Sie Visual Basic- aus der Dropdownliste "Alle Sprachen"Windows aus der Liste "Alle Plattformen" auswählen und Konsolen- aus der Liste "Alle Projekttypen".

    Wählen Sie die Visual Basic-Vorlage Konsolenanwendung aus, und klicken Sie dann auf Weiter.

    Screenshot des Fensters

  3. Geben Sie im Fenster Konfigurieren des neuen Projekts das Wort HelloWorld in das Feld Projektname ein. Ändern Sie optional den Speicherort des Projektverzeichnisses vom Standardspeicherort C:\Users\<name>\source\repos, und klicken Sie dann auf Weiter.

    Screenshot des Fensters

  4. Überprüfen Sie im Fenster Zusätzliche Informationen, ob .NET 8.0 im Dropdown-Menü Target Framework angezeigt wird, und klicken Sie dann auf Erstellen.

    Screenshot des Fensters

    Visual Studio erstellt das Projekt. Das Programm ist eine einfache "Hello World"-Anwendung, die die Console.WriteLine()-Methode aufruft, um die Zeichenfolge Hello, World anzuzeigen! in einem Konsolenfenster.

    Die Projektdateien werden auf der rechten Seite der Visual Studio-IDE in einem Fenster mit dem Namen Projektmappen-Explorerangezeigt. Wählen Sie im Fenster des Projektmappen-Explorers die Datei Program.vb aus. Der Visual Basic-Code für die App wird im zentralen Editorfenster geöffnet, das den größten Teil des Platzes einnimmt.

    Screenshot: Visual Studio-IDE mit dem Code aus „Program.vb“ im Editor

    Der Code wird automatisch gefärbt, um verschiedene Teile anzugeben, z. B. Schlüsselwörter und Typen. Zeilennummern helfen Ihnen beim Finden von Code.

    Kleine, vertikale gestrichelte Zeilen im Code geben Codestruktur oder Codeblöcke an, die zusammengehen. Sie können auch die kleinen, eingeschachtelten Minus- oder Pluszeichen auswählen, um Codeblöcke zu reduzieren oder zu erweitern. Mit diesem Codeausgliederungsfeature können Sie Code ausblenden, den Sie nicht sehen müssen, was dazu beiträgt, die Unübersichtlichkeit auf dem Bildschirm zu minimieren.

    Screenshot mit roten Feldern in Visual Studio I D E.

    Viele andere Menüs und Toolfenster sind verfügbar.

  5. Starten Sie die App, indem Sie im oberen Menü von Visual Studio Debuggen>"Ohne Debuggen starten" auswählen. Sie können auch STRG+F5-drücken.

    Screenshot: Menüelemente „Debuggen“ > „Ohne Debuggen starten“

    Visual Studio erstellt die App, und es wird ein Konsolenfenster mit der Meldung Hello World geöffnet!. Sie haben jetzt eine laufende App!

    Screenshot des Fensters

  6. Um das Konsolenfenster zu schließen, drücken Sie eine beliebige Taste.

  7. Fügen wir der App nun weiteren Code hinzu. Fügen Sie den folgenden Visual Basic-Code vor der Zeile hinzu, die Console.WriteLine("Hello World!")besagt:

    Console.WriteLine("What is your name?")
    Dim name = Console.ReadLine()
    

    Dieser Code zeigt Was ist Ihr Name? im Konsolenfenster und wartet dann, bis der Benutzer Text eingibt.

  8. Ändern Sie die Zeile mit Console.WriteLine("Hello World!") in die folgende Zeile:

    Console.WriteLine("Hello " + name + "!")
    
  9. Führen Sie die App erneut aus, indem Sie Debuggen>Starten ohne Debuggen auswählen oder STRG+F5-drücken.

    Visual Studio erstellt die App neu, und ein Konsolenfenster wird geöffnet, und Sie werden aufgefordert, Ihren Namen einzufordern.

  10. Geben Sie Ihren Namen im Konsolenfenster ein, und drücken Sie die EINGABETASTE.

    Screenshot des Fensters

  11. Drücken Sie eine beliebige Taste, um das Konsolenfenster zu schließen und das ausgeführte Programm zu beenden.

Verwenden von Refactoring und IntelliSense

Sehen wir uns einige der Möglichkeiten an, wie Refactoring und IntelliSense Ihnen helfen können, effizienter zu programmieren.

Benennen Sie zunächst die variable name um:

  1. Doppelklicken Sie auf die name Variable, und geben Sie den neuen Namen für die Variable ein, Benutzername.

    Ein Feld wird um die Variable herum angezeigt, und eine Glühbirne wird am Rand angezeigt.

  2. Wählen Sie das Glühbirnensymbol aus, um die verfügbaren Quick Actionsanzuzeigen. Klicken Sie auf 'name' in 'username' umbenennen.

    Screenshot, der die Umbenennen-Aktion in Visual Studio zeigt.

    Screenshot, der die Umbenennen-Aktion in Visual Studio zeigt.

    Die Variable wird im gesamten Projekt umbenannt, in diesem Fall betrifft dies nur zwei Stellen.

Sehen Sie sich Nun IntelliSense an.

  1. Geben Sie unter der Zeile mit Console.WriteLine("Hello " + username + "!")den folgenden Code ein:

    Dim now = Date.
    

    In einem Feld werden die Mitglieder der Klasse DateTime angezeigt. Die Beschreibung des aktuell ausgewählten Elements wird auch in einem separaten Feld angezeigt.

    Screenshot mit IntelliSense-Listenmitgliedern in Visual Studio.

    Screenshot mit IntelliSense-Listenmitgliedern in Visual Studio.

  2. Wählen Sie das Element mit dem Namen Nowaus, bei dem es sich um eine Eigenschaft der Klasse handelt. Doppelklicken Sie entweder auf Jetzt, oder wählen Sie es aus, und drücken Sie TAB-.

  3. Geben Sie unter dieser Zeile die folgenden Codezeilen ein:

    Dim dayOfYear = now.DayOfYear
    Console.Write("Day of year: ")
    Console.WriteLine(dayOfYear)
    

    Tipp

    Console.Write unterscheidet sich von Console.WriteLine darin, dass nach dem Drucken kein Zeilenendpunkt hinzugefügt wird. Das bedeutet, dass der nächste Textabschnitt, der an die Ausgabe gesendet wird, in derselben Zeile gedruckt wird. Sie können mit dem Mauszeiger auf jede dieser Methoden im Code zeigen, um deren Beschreibungen anzuzeigen.

Verwenden Sie als Nächstes erneut Refactoring, um den Code etwas prägnanter zu gestalten.

  1. Wählen Sie die Variable now in der Zeile Dim now = Date.Nowaus. Ein Schraubenziehersymbol wird am Rand auf dieser Linie angezeigt.

  2. Wählen Sie das Schraubenziehersymbol aus, um verfügbare Vorschläge in Visual Studio anzuzeigen. In diesem Fall wird das Refactoring Inline temporär variabel angezeigt, das eine Codezeile entfernt, ohne das gesamte Codeverhalten zu ändern.

    Screenshot mit dem Vorschlag für temporäre Inlinevariablen in Visual Studio.

  3. Klicken Sie auf Inline temporär variabel, um den Code umzugestalten.

  4. Führen Sie das Programm erneut aus, indem Sie STRG+F5-drücken. Die Ausgabe sieht in etwa folgendermaßen aus:

    Screenshot des Fensters

  1. Wählen Sie die Variable now in der Zeile Dim now = Date.Nowaus. Ein Glühbirnensymbol wird am Rand dieser Linie angezeigt.

  2. Wählen Sie das Glühbirnensymbol aus, um die verfügbaren Vorschläge in Visual Studio anzuzeigen. In diesem Fall wird das Refactoring Inline temporär variabel angezeigt, das eine Codezeile entfernt, ohne das gesamte Codeverhalten zu ändern.

    Screenshot mit dem Vorschlag für temporäre Inlinevariablen in Visual Studio.

  3. Klicken Sie auf Inline temporär variabel, um den Code umzugestalten.

  4. Führen Sie das Programm erneut aus, indem Sie STRG+F5-drücken. Die Ausgabe sieht in etwa folgendermaßen aus:

    Screenshot: Fenster der Debugging-Konsole mit der Aufforderung zur Eingabe eines Namens, die Eingabe selbst und die Ausgabe

Fehlerbehebungscode

Wenn Sie Code schreiben, sollten Sie ihn ausführen und auf Fehler testen. Mit dem Debuggingsystem von Visual Studio können Sie Code Schritt für Schritt durchlaufen und Variablen während des Vorgangs prüfen. Sie können Haltepunkte festlegen, die die Ausführung des Codes an einer bestimmten Zeile beenden und beobachten, wie sich der Variablewert während der Ausführung des Codes ändert.

Legen Sie einen Haltepunkt fest, um den Wert der username Variablen anzuzeigen, während das Programm ausgeführt wird.

  1. Legen Sie einen Haltepunkt in der Codezeile fest, die Console.WriteLine("Hello " + username + "!") lautet, indem Sie neben der Zeile auf den Rand ganz links (Bundsteg) klicken. Sie können auch die Codezeile auswählen und dann F9drücken.

    Ein roter Kreis erscheint im Rand, und die Zeile wird hervorgehoben.

    Screenshot mit einem Haltepunkt in einer Codezeile in Visual Studio.

    Screenshot mit einem Haltepunkt in einer Codezeile in Visual Studio.

  2. Starten Sie den Debugvorgang, indem Sie auf Debuggen>Debuggen starten klicken oder F5 drücken.

  3. Wenn das Konsolenfenster angezeigt wird und Ihren Namen anfragt, geben Sie Ihren Namen ein.

    Der Fokus kehrt zum Visual Studio-Code-Editor zurück, und die Codezeile mit dem Haltepunkt ist gelb hervorgehoben. Die gelbe Hervorhebung bedeutet, dass diese Codezeile als Nächstes ausgeführt wird. Durch den Haltepunkt wird die Ausführung der App in dieser Zeile angehalten.

  4. Zeigen Sie mit der Maus auf die username Variable, um den Wert anzuzeigen. Sie können auch mit der rechten Maustaste auf username klicken und Überwachung hinzufügen auswählen, um die Variable dem Überwachungsfenster hinzuzufügen. Dort wird deren Wert ebenfalls angezeigt.

    Screenshot, der beim Debuggen in Visual Studio einen Variablenwert anzeigt.

    Screenshot, der beim Debuggen in Visual Studio einen Variablenwert anzeigt.

  5. Drücken Sie F5 erneut, um die Ausführung der App abzuschließen.

Sobald die App ausgeführt wird, können Sie Codeänderungen auf die ausgeführte App anwenden, indem Sie auf die Schaltfläche "Hot Reload" klicken.

Screenshot von

Weitere Informationen zum Debuggen in Visual Studio finden Sie in der Debugger-Featuretour.