


Wie kann ich Code in VScode ausführen und debuggen? Teilen von Tutorials
Wie passt man VSCode in einer Linux-Umgebung an? Der folgende Artikel wird Ihnen das VScode-Debugging-Tutorial vorstellen und die Einstellungsmethoden von task.json und launch.json vorstellen. Ich hoffe, dass es für alle hilfreich ist!
Laufumgebung:
VSCode 1.68.1
wsl: Ubuntu-Subsystem
Beginnen wir ohne weiteres direkt mit der Auswahl der vierten Option in der linken Taskleiste. [Empfohlenes Lernen: vscode-Tutorial, Programmierunterricht]Ausführen und debuggen, klicken Sie, um launch.json zu erstellen
Die erstellte Schnittstelle ist wie im Bild oben dargestellt. Klicken Sie unten rechts auf „Konfiguration hinzufügen“. Wählen Sie wie im Bild oben gezeigt das erste
c/c++(gdb) zum Starten aus. Der im Bild oben gezeigte Code wird generiert Ich habe den Pfeil an diesen beiden Stellen gezeichnet. Das cwd ist das Arbeitsverzeichnis, in dem sich unsere aktuelle Datei befindet. Ändern Sie die beiden Stellen, an denen die Pfeile gezeichnet werden, so, dass sie gleich sind. Wie im Bild oben gezeigt, ist das Folgende a .out ist das, was wir später benötigen. Der Name der debuggten ausführbaren Datei kann der vom System generierte sein, oder Sie können ihn in Ihren eigenen ändern. Als nächstes beginnen wir mit der Konfiguration von task.json
Zuerst gehen wir zurück zu main.cpp und klicken Sie dann auf das Terminal in der oberen Menüleiste.
Konfigurieren Sie die Standardgenerierungsaufgabe. Wählen Sie dann wie oben gezeigt den zweiten aus. c/c++:g++ zum Generieren Aktive DateienGenerieren Sie wie oben gezeigt Aufgaben .json, dann öffnen wir launch.json zum Vergleich. Wir fügen nach launch.json zunächst eine Codezeile „preLaunchTask“ hinzu Die Bezeichnung der Aufgabe, die vor dem Start ausgeführt wird, muss mit der in der Datei „tasks.json“ identisch sein .json, da das System zuerst den Inhalt von task.json basierend auf dieser Codezeile ausführt, bevor es launch.json ausführt. Es kann einfach verstanden werden, dass der Code in task.json uns beim Kompilieren und Generieren einer ausführbaren Datei mit g++ hilft /gcc, während der Code in launch.json es dem System ermöglicht, unsere ausführbare Datei zu debuggen.
Als nächstes sehen Sie sich die Datei in task.json an, wie in der Abbildung unten gezeigt. Die Befehlskonfiguration gibt den Compiler an, normalerweise den gcc- oder g++-Compiler, und die folgenden Argumente sind die Kompilierungsoptionen nach dem Compiler dass dieses -g bedeutet, eine ausführbare Datei mit Debugging-Informationen zu kompilieren. Wenn dieses -g fehlt, kann die generierte ausführbare Datei nicht debuggt werden. Die folgenden Dateien sind main.cpp und swap.cpp Der Parameter -0 gibt den Namen der generierten ausführbaren Datei an. Der Name ist a.out
. Bitte beachten Sie Zum Pfeilteil im Artikel sollten die beiden Namen identisch sein. Der Name ist die ausführbare Datei mit dem Namen a.out Von Ihnen selbst geändert
Tasks.json ist also tatsächlich gleichbedeutend damit, uns bei der Vervollständigung zu helfen Gehen Sie zu main.cpp, um Ihren eigenen Haltepunkt festzulegen, und drücken Sie dann die F5-Taste zum Debuggen. Weitere Informationen zu VSCode finden Sie unter: vscode Basic Tutorial
Das obige ist der detaillierte Inhalt vonWie kann ich Code in VScode ausführen und debuggen? Teilen von Tutorials. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Visualstudio ist eine multifunktionale integrierte Entwicklungsumgebung, die mehrere Programmiersprachen und vollständige Entwicklungsprozesse unterstützt. 1) Code -Bearbeitung: Bietet intelligente Codeabschlüsse und -rekonstruktion. 2) Debugging: Integrierte leistungsstarke Debugging-Tools, Unterstützung des Haltepunkts und variabler Überwachung. 3) Versionskontrolle: Integrieren Sie GIT und TFVC, um die Teamzusammenarbeit zu erleichtern. 4) Testen: Unterstützt mehrere Testtypen, um die Codequalität sicherzustellen. 5) Bereitstellung: Bietet eine Vielzahl von Bereitstellungsoptionen, um die Bereitstellungsanforderungen von lokalem zur Cloud zu unterstützen.

Visualstudio eignet sich für eine groß angelegte Projektentwicklung, während VSCODE für leichte und hoch anpassbare Umgebungen geeignet ist. 1. Visualstudio bietet leistungsstarke intelligente Wahrnehmungs- und Debugging-Funktionen, die für groß angelegte Projekte und Entwicklung auf Unternehmensebene geeignet sind. 2. VSCODE bietet Flexibilitäts- und Anpassungsfunktionen über erweiterte Systeme, die für mehrere Programmiersprachen und plattformübergreifende Entwicklung geeignet sind.

VisualStudio -Abonnements sind auf mehreren Ebenen verfügbar und geeignet für die Anforderungen verschiedener Entwickler. 1. Die Grundversion ist kostenlos und für Einzelpersonen und kleine Teams geeignet. 2. Erweiterte Versionen wie Professional und Enterprise bieten erweiterte Tools und Teamkollaborationsfunktionen, die für Unternehmensnutzer geeignet sind.

Der Unterschied zwischen VisualStudio und VSCODE in der Leistung und der Ressourcenverwendung spiegelt sich hauptsächlich in: 1. Startgeschwindigkeit: VSCODE spiegelt sich schneller wider. 2. Speicherverbrauch: VSCODE ist niedriger; 3.. Bei der Auswahl muss es anhand der Projektanforderungen und der Entwicklungsumgebung ermittelt werden.

VisualStudio (VS) ist eine von Microsoft entwickelte leistungsstarke Integrated Development Environment (IDE), die mehrere Programmiersprachen wie C#, C, Python usw. unterstützt. 1) Es bietet eine große Anzahl von Funktionen, einschließlich Code -Bearbeitung, Debugging, Versioning und Tests. 2) VS verarbeitet Code durch leistungsstarke Herausgeber und Debugger und unterstützt die erweiterte Codeanalyse und -rekonstruktion mithilfe von Roslyn- und Clang/MSVC -Compiler -Plattformen. 3) Grundlegende Nutzung ist wie die Erstellung einer C# -Konsole -Anwendung, und die erweiterte Verwendung ist wie die Implementierung des Polymorphismus. 4) Häufige Fehler können durch Einstellen von Haltepunkten, Anzeigen von Ausgabefenstern und Verwendung von Sofortfenstern debuggen werden. 5) Vorschläge zur Leistungsoptimierung umfassen die Verwendung der asynchronen Programmierung, der Code -Rekonstruktion und der Leistungsanalyse.

In Visualstudio sind die Schritte zum Kompilieren, Testen und Bereitstellen des Codes wie folgt: 1. Kompilieren: Verwenden Sie die Compiler -Optionen von Visualstudio, um den Quellcode in ausführbare Dateien umzuwandeln und mehrere Sprachen wie C#, C und Python zu unterstützen. 2. Testen: Verwenden Sie die integrierten MSTEST und NUNIT, um Unit-Tests durchzuführen, um die Codequalität und -zuverlässigkeit zu verbessern. 3. Bereitstellung: Übertragen Sie Anwendungen von der Entwicklungsumgebung in die Produktionsumgebung über Web -Bereitstellung, Azure -Bereitstellung usw., um Sicherheit und Leistung zu gewährleisten.

VisualstudioismicrosoftsFlagshipide, unterstütztmultipleProgramminguanguagesandenhancingCodingeffizienz.1) ItofferFeatures LikeIntellISenseForCodePrediction, Multi-TabbedInterfaceForProjectManagement, Andtoolsfordebugging, Refactoring undversionControl.2

Der Hauptunterschied zwischen den freien und kostenpflichtigen Versionen von Visualstudio ist der Reichtum an Funktionen und dem unterstützten Service. Die kostenlose Version (Community) eignet sich für einzelne Entwickler und kleine Teams und bietet grundlegende Entwicklungstools. Die kostenpflichtige Version (Professional and Enterprise) bietet erweiterte Funktionen wie erweiterte Debugging- und Team-Collaboration-Tools, die für große Projekte und Entwicklung auf Unternehmensebene geeignet sind.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool
