Freigeben über


Was ist Visual Studio?

Visual Studio ist ein leistungsstarkes Entwicklertool, mit dem Sie den gesamten Entwicklungszyklus an einem zentralen Ort abschließen können. Es handelt sich um eine umfassende integrierte Entwicklungsumgebung (Integrated Development Environment, IDE), die Sie zum Schreiben, Bearbeiten, Debuggen und Erstellen von Code verwenden und dann Ihre App bereitstellen können. Visual Studio umfasst Compiler, Codeabschlusstools, Quellcodeverwaltung, Erweiterungen und viele andere Features, um jede Phase des Softwareentwicklungsprozesses zu verbessern. Dieser Artikel enthält eine Übersicht über Visual Studio.

Diagramm, das den Softwareentwicklungszyklus zeigt.

Mit der Vielzahl von Features und Sprachunterstützung in Visual Studio können Sie von der Erstellung Ihres ersten "Hello World"-Programms bis hin zur Entwicklung und Bereitstellung von Apps wachsen. Erstellen, Debuggen und Testen von .NET- und C++-Apps, Bearbeiten ASP.NET Seiten in der Web-Designer-Ansicht, Entwickeln plattformübergreifender mobiler und Desktop-Apps mit .NET oder Erstellen dynamischer Web-UIs in C#.

Wählen Sie zum Installieren von Visual Studio die folgende Schaltfläche aus, und wählen Sie die Edition von Visual Studio aus, die heruntergeladen werden soll.

Visual Studio- herunterladen

Wählen Sie zum Installieren von Visual Studio die folgende Schaltfläche aus, und wählen Sie die Edition von Visual Studio aus, die heruntergeladen werden soll.

Visual Studio- herunterladen

Gründe für die Verwendung von Visual Studio

Visual Studio bietet Entwicklern eine funktionsreiche Entwicklungsumgebung, um Code effizient und zusammenarbeitend zu entwickeln.

  • Workloadbasiertes Installationsprogramm. Installieren Sie nur das, was Sie benötigen.
  • Leistungsstarke Codierungstools und -features. Alles, was Sie benötigen, um Ihre Apps an einer zentralen Stelle zu erstellen.
  • Unterstützung mehrerer Sprachen. Code in C++, C#, JavaScript, TypeScript, Python und mehr.
  • Plattformübergreifende Entwicklung. Erstellen Sie Apps für eine beliebige Plattform.
  • Integration der Versionssteuerung. Arbeiten Sie mit Teamkollegen an Code zusammen.
  • KI-gestützte Entwicklung. Schreiben Sie Code effizient mit KI-Unterstützung.

Visual Studio entdecken

Visual Studio unterstützt verschiedene Teile des Softwareentwicklungszyklus.

Entwickle deinen Code

Die Visual Studio-IDE bietet Features , mit denen Sie Ihren Code einfacher schreiben und verwalten können. Sie können z. B. schnell und präzise coden, indem Sie KI-unterstützte Entwicklungstools verwenden. Zu diesen Tools gehören GitHub Copilot und IntelliCode-. Nehmen Sie schnelle Verbesserungen an Ihrem Code vor, indem Sie Tipps überprüfen, die durch ein Glühbirnensymbol gekennzeichnet sind, das Aktionen vorschlagen oder Codeblöcke erweitern und reduzieren, indem Sie die Gliederung verwenden. Organisieren und erkunden Sie Ihren Code mithilfe des Projektmappen-Explorers, in dem Der Code nach Dateien oder in der Klassenansicht organisiert ist, in dem Der Code nach Klassen organisiert wird.

Erfahren Sie mehr über Features in der IDE, mit denen Sie Inhalte organisieren und bearbeiten können:

KI-gestützte Entwicklung

GitHub Copilot, GitHub Copilot Chat und IntelliCode unterstützen Sie beim Schnelleren Schreiben von Code und mit größerer Genauigkeit, helfen Ihnen, ein tieferes Verständnis der Codebasis zu entwickeln und andere Entwicklungsaufgaben wie das Schreiben von Komponententests, Debugging und Profilerstellung zu unterstützen.

Erfahren Sie mehr über die KI-unterstützte Entwicklung in Visual Studio.

Erste Schritte mit GitHub Copilot in Visual Studio:

Erstellen Ihrer App

Sie können Ihre Anwendungen kompilieren und erstellen, um sofort Builds zu erstellen und sie in einem Debugger zu testen. Sie können Multiprozessorbuilds für C++- und C#-Projekte ausführen. Visual Studio bietet auch mehrere Optionen, die Sie beim Erstellen von Anwendungen konfigurieren können. Sie können eine benutzerdefinierte Buildkonfiguration erstellen, die integrierten Konfigurationen verwenden, bestimmte Warnmeldungen ausblenden oder Buildausgabeinformationen erhöhen.

Erfahren Sie mehr über das Kompilieren und Erstellen in Visual Studio:

Debuggen des Codes

Mit integriertem Debuggen in Visual Studio können Sie Code ganz einfach debuggen, profilieren und diagnostizieren. Sie können Ihren Code schrittweise durchlaufen und die in Variablen gespeicherten Werte betrachten, Die Überwachung auf Variablen festlegen, um zu sehen, wann sich Werte ändern, und den Ausführungspfad Des Codes untersuchen. Visual Studio bietet auch andere Möglichkeiten zum Debuggen des Codes während der Ausführung.

Weitere Informationen zum Debuggen in Visual Studio:

Testen des Codes

Sie können hochwertigen Code schreiben, indem Sie umfassende Testtools in Visual Studio verwenden. Komponententests bieten Entwicklern und Testern eine schnelle Möglichkeit, Logikfehler im Code zu finden. Sie können analysieren, wie viel Code Sie testen und sofortige Ergebnisse in einer Testsuite anzeigen können. Kennen Sie die Auswirkungen jeder Änderung, die Sie vornehmen, indem Sie erweiterte Features verwenden, die Code während der Eingabe testen.

Erfahren Sie mehr über die in Visual Studio verfügbaren Testtools:

Versionskontrolle

Mithilfe der integrierten Git-Features in Visual Studio können Sie Eigene Repositorys klonen, erstellen oder öffnen. Das Git-Toolfenster bietet alles, was Sie benötigen, um Änderungen zu übernehmen und zu übertragen, Verzweigungen zu verwalten und Zusammenführungskonflikte zu lösen. Wenn Sie über ein GitHub-Konto verfügen, können Sie Repos direkt in Visual Studio verwalten.

Weitere Informationen zur Versionssteuerung in Visual Studio:

Zusammenarbeiten

Visual Studio Live Share ermöglicht die Gemeinsame Entwicklung in Echtzeit. Mit Live Share können Sie Ihr Projekt unabhängig von der Sprache oder Plattform für Ihre Peers freigeben. Beheben Sie Probleme schnell, indem Sie Es Ihrem Team ermöglichen, eine Verbindung herzustellen, zu navigieren, Haltepunkte festzulegen und in Ihre Editorsitzung einzugeben.

Erfahren Sie mehr über die Zusammenarbeit mit Live Share:

Bereitstellen Ihrer App

Wenn Sie eine Anwendung, einen Dienst oder eine Komponente bereitstellen, verteilen Sie sie für die Installation auf anderen Computern, Geräten oder Servern oder in der Cloud. Sie können die entsprechende Methode in Visual Studio für den benötigten Bereitstellungstyp auswählen. Teilen Sie Ihre Apps und Code, indem Sie sie im Web oder in Azure veröffentlichen oder in einer Netzwerkfreigabe oder in einem lokalen Ordner bereitstellen.

Erfahren Sie mehr darüber, wie Sie Ihre App mithilfe von Visual Studio bereitstellen:

Auswählen der Visual Studio-Edition

Es gibt drei Editionen von Visual Studio:

  • Gemeinschaft. Eine kostenlose, voll ausgestattete IDE für Schüler/Studenten, Open-Source-Entwickler und einzelne Entwickler.
  • Professionell. Eine abonnementbasierte Option für einzelne Entwickler oder kleine Teams.
  • Enterprise. Eine abonnementbasierte Option für kleine bis große Unternehmen und Unternehmensorganisationen.

Vergleichen Sie Features in Visual Studio-Editionen , und erhalten Sie die Visual Studio-Edition, die Ihren Anforderungen am besten entspricht.

Installieren von Visual Studio

Um Visual Studio zu installieren, wählen Sie die folgende Schaltfläche und dann die Edition von Visual Studio aus.

Visual Studio- herunterladen

Visual Studio- herunterladen

Loslegen

Erste Schritte mit einem der folgenden sprachspezifischen Lernprogramme:

Nächster Schritt