Einführung

Abgeschlossen

Unabhängig davon, ob Sie neu oder bereits erfahren in der Entwicklung sind, benötigen Sie ein geeignetes Programmiertool zum Erstellen, Bearbeiten, Verwalten, Ausführen und Debuggen von Code. Es stehen viele unterschiedliche Tools zur Verfügung. Einige sind im Wesentlichen einfache Text-Editoren. Andere, z. B. integrierte Entwicklungsumgebungen (Integrated Development Environments, IDEs), können viele erweiterte Features und integrierte Unterstützung für verschiedene Programmiersprachen aufweisen. Ein möglicher Nachteil von umfangreichen IDEs besteht darin, dass sie oft einen größeren Installationsbedarf und eine steilere Lernkurve haben als einfachere Code-Editoren.

Wie finden Sie also heraus, welches Programmiertool für Sie am besten geeignet ist? Dies hängt davon ab, was Ihre Bedürfnisse sind. Welche Programmiersprachen verwenden Sie beispielsweise? Müssen Sie einen SCM-Anbieter (Source Control Management, Quellcodeverwaltung) wie GitHub integrieren?

Beispielszenario

Angenommen, Sie erstellen eine Website für ein Restaurant in Ihrer Heimatstadt. Sie wissen, dass Sie die Seiten mit HTML, CSS und JavaScript erstellen möchten. Darüber hinaus möchten Sie Ihren Code debuggen und Ihre Website während des Testens lokal auf Ihrem Computer anzeigen können. Sie möchten außerdem ein Versionskontrollsystem integrieren, um Änderungen an Ihren Webseiten zu verwalten.

Angenommen, das Restaurant muss ein Bestandsverwaltungssystem in C++ für seine Mitarbeitenden erstellen, das diese von Desktops in der Küche und im Backoffice verwenden sollen. Sie möchten sicherstellen, dass Ihr Code-Editor die Syntax, Bibliotheken, Compiler und Debugger für C++ unterstützt.

Nehmen Sie außerdem an, dass der Koch des Restaurants Sie bittet, ihm bei der Datenanalyse zu helfen. Der Koch möchte, dass Sie Trends beim Verkauf von Pizza untersuchen, wenn die lokalen Sportvereine Spiele oder Turniere gewinnen. Sie sind mit der Verwendung von Python und Jupyter Notebooks für Data Science-aufgaben vertraut und benötigen einen Code-Editor, der diese Sprache und dieses Tool unterstützt.

Wie werden wir vorgehen?

In diesem Modul erfahren Sie, wie Sie bewerten, ob Visual Studio Code der richtige Code-Editor in verschiedenen Szenarien ist. Außerdem erfahren Sie mehr über die Visual Studio Code-Features, die Sie anpassen und konfigurieren können, um viele verschiedene Entwicklungsaufgaben zu unterstützen.

Was ist das Hauptziel?

Am Ende dieses Moduls verfügen Sie über die erforderlichen Kenntnisse, um beurteilen zu können, ob Visual Studio Code Ihre Programmieranforderungen erfüllt.

Hinweis

Möglicherweise haben Sie von anderen Produkten in der Visual Studio-Familie gehört, z. B. Visual Studio und Visual Studio für Mac, und fragen Sie sich, ob sie mit Visual Studio Code zusammenhängen. Dies sind andere Produkte. Visual Studio ist eine umfassende IDE für die Windows-Entwicklung, und Visual Studio für Mac ist eine IDE, die unter macOS ausgeführt und für die Entwicklung von .NET-Anwendungen verwendet wird.