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 können. Stellen Sie dann Ihre App bereit. Visual Studio umfasst Compiler, Codeabschlusstools, Quellcodeverwaltung, Erweiterungen und viele andere Features, um jede Phase des Softwareentwicklungsprozesses zu verbessern.

Diagramm zeigt den Softwareentwicklungszyklus, wobei Visual Studio jeden Teil des Prozesses adressiert.

Mit der Vielzahl von Features und Sprachen, die in Visual Studio unterstützt werden, 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 reaktionsfähiger 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 qualitativ hochwertigen Code effizient und zusammenarbeitend zu entwickeln.

  • Workloadbasiertes Installationsprogramm – installieren Sie nur das, was Sie benötigen.
  • Leistungsstarke Codierungstools und -features – alles, was Sie zum Erstellen Ihrer Apps an einer zentralen Stelle benötigen
  • Unterstützung mehrerer Sprachen – Code in C++, C#, JavaScript, TypeScript, Python und mehr
  • Plattformübergreifende Entwicklung – Erstellen von Apps für jede Plattform
  • Integration der Versionssteuerung – Zusammenarbeit an Code mit Teamkollegen
  • KI-gestützte Entwicklung - Schreiben von Code effizienter mit KI-Unterstützung

Visual Studio entdecken

Visual Studio unterstützt verschiedene Teile des Softwareentwicklungszyklus.

Entwickle deinen Code

Visual Studio IDE bietet viele Features, mit denen Sie Ihren Code einfacher schreiben und verwalten können. Programmieren Sie beispielsweise schnell und präzise mit KI-gestützten Entwicklungtools. Zu diesen Tools gehören GitHub Copilot und IntelliCode-. Nehmen Sie schnelle Verbesserungen am Code mithilfe von Glühbirnen vor, die Aktionen vorschlagen, oder erweitern/reduzieren Sie Codeblöcke mithilfe der Gliederung. Organisieren und durchsuchen Sie Ihren Code mit dem Projektmappen-Explorer, der den Code nach Dateien anzeigt, oder in der Klassenansicht, in der Ihr Code nach Klassen organisiert angezeigt wird.

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

KI-gestützte Entwicklung

GitHub Copilot, GitHub Copilot Chatund IntelliCode Entwicklern dabei helfen, Code schneller und präziser zu schreiben, ein tieferes Verständnis der Codebasis zu entwickeln und andere Entwicklungsaufgaben wie das Schreiben von Komponententests, Debuggenund Profilerstellung zu unterstützen.

Erfahren Sie mehr über KI-gestü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 zusätzlich zu den integrierten Konfigurationen eine benutzerdefinierte Buildkonfiguration erstellen, 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 problemlos Debuggen, Profil und Diagnose durchführen. Sie durchlaufen Ihren Code und sehen sich die in Variablen gespeicherten Werte an, legen Sie die Überwachung auf Variablen fest, um zu sehen, wann Werte geändert werden, untersuchen Sie den Ausführungspfad Ihres Codes. Visual Studio bietet andere Möglichkeiten zum Debuggen des Codes während der Ausführung.

Erfahren Sie mehr über das effektive Debuggen in Visual Studio:

Testen des Codes

Sie können hochwertigen Code mit umfassenden Testtools in Visual Studio schreiben. 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 mit erweiterten Features vornehmen, die Code während der Eingabe testen.

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

Versionskontrolle

Mit den integrierten Git-Features in Visual Studio können Sie Eigene Repositorys klonen, erstellen oder öffnen. Das Git-Toolfenster enthält 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 diese Repositorys direkt in Visual Studio verwalten.

Weitere Informationen zur Versionssteuerung in Visual Studio:

Zusammenarbeit mit anderen

Visual Studio Live Share ermöglicht die Gemeinsame Entwicklung in Echtzeit. Mit Live-Freigabe können Sie Ihr Projekt unabhängig von der Sprache oder Plattform für Ihre Peers freigeben. Kommen Sie schnell auf den Grund eines Problems, indem Sie Ihrem Team ermöglichen, eine Verbindung herzustellen, zu navigieren, Haltepunkte festzulegen und in der Editorsitzung zu tippen.

Erfahren Sie mehr über die Zusammenarbeit mit Live Share:

Bereitstellen Ihrer App

Durch die Bereitstellung einer Anwendung, eines Diensts oder einer Komponente 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 mit Visual Studiobereitstellen können.

Auswählen der Visual Studio-Edition

Es gibt drei Editionen von Visual Studio:

  • Community- – kostenlose, voll ausgestattete IDE für Studenten, Open Source-Entwickler und einzelne Entwickler.
  • Professional – eine abonnementbasierte Option für einzelne Entwickler oder kleine Teams.
  • Enterprise- – eine abonnementbasierte Option für kleine bis große Firmen und Unternehmensorganisationen.

Vergleichen Sie die Funktionen in den Visual Studio-Editionen und erwerben Sie die Visual Studio-Edition, die Ihren Anforderungen am besten entspricht.

Installieren von Visual Studio

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

Visual Studio- herunterladen

Visual Studio- herunterladen

Loslegen

In den folgenden sprachspezifischen Tutorials erhalten Sie tiefere Einblicke in das Programmieren:

Um eine beliebige Art von App zu entwickeln oder eine Sprache zu erlernen, arbeiten Sie in der funktionsreichen integrierten Visual Studio-Entwicklungsumgebung (Integrated Development Environment, IDE). Erkunden Sie Visual Studio weiter mit einem der folgenden Einführungsartikel: