Freigeben über


C# Dev Kit für Visual Studio Code

Das C# Dev Kit ist eine neue Visual Studio Code-Erweiterung, die ein verbessertes, editorzentriertes C#-Entwicklungserlebnis für Linux, macOS und Windows bietet.

Das C# Dev Kit wurde entwickelt, um Ihre C#-Produktivität zu verbessern, wenn Sie in Visual Studio Code arbeiten. It works together with the C# extension, which is updated to be powered by a new fully open-source Language Server Protocol (LSP) host, creating a performant, extensible, and flexible tooling environment that easily integrates new experiences into C# for VS Code.

Was ist C# Dev Kit?

C# Dev Kit übernimmt einige bekannte Konzepte aus Visual Studio, um eine produktivere und verlässlichere C#-Nutzung in VS Code zu ermöglichen. Dieser Ansatz stellt eine hervorragende Erfahrung sicher, ob Sie schnell eine C#-Datei bearbeiten, C# lernen oder eine Back-End-API debuggen. Das C# Dev Kit besteht aus einer Reihe von VS Code-Erweiterungen, die zusammenarbeiten, um eine umfangreiche C#-Bearbeitungserfahrung, KI-basierte Entwicklung, Lösungsverwaltung und integrierte Tests bereitzustellen. Wie in der folgenden Grafik dargestellt, besteht C# Dev Kit aus:

  • The C# extension, which provides base language services support and continues to be maintained independent of this effort.

  • C# Dev Kit-Erweiterung, die auf den Grundlagen von Visual Studio aufbaut, um Lösungsverwaltung, Vorlagen und Testentdeckung/Debugging bereitzustellen.

  • Die IntelliCode für C# Dev Kit-Erweiterung (optional), die KI-basierte Entwicklung in den Editor bringt.

    Screenshot: C#-Entwicklerkit-Erweiterungsbeziehung

Installieren des C# Dev Kit

Weitere Informationen zum C# Dev Kit und zur Installation finden Sie in den folgenden Ressourcen:

Eligibility

C# Dev Kit basiert auf den gleichen Grundlagen wie Visual Studio für einige seiner Funktionen, es verwendet das gleiche Lizenzmodell wie Visual Studio. Dies bedeutet, dass es für Einzelpersonen sowie für Wissenschaft und Open-Source-Entwicklung kostenlos ist, die gleichen Bedingungen, die für Die Visual Studio Community gelten. Für Organisationen ist das C# Dev Kit in Visual Studio Professional- und Enterprise-Abonnements enthalten (wie unten beschrieben), sowie GitHub Codespaces. Vollständige Bedingungen und Details finden Sie in den Lizenzbedingungen

Subscription Channels Benefit Renewable?
Visual Studio Enterprise (Standard) VL, Retail Available N/A
Visual Studio Enterprise-Abonnement mit GitHub Enterprise VL Available N/A
Visual Studio Professional (Standard) VL, Retail Available N/A
Visual Studio Professional-Abonnement mit GitHub Enterprise VL Available N/A
Visual Studio Enterprise NFR* NFR Available N/A
Visual Studio Test Professional (Standard) VL, Retail Not available N/A
MSDN-Plattformen (Standard) VL, Retail Not available N/A
Visual Studio Enterprise, Visual Studio Professional (monatliche Cloud) Azure Available N/A
GitHub Codespaces Any Available N/A

* Umfasst: Nicht für Weiterverkauf (NFR), Visual Studio Industry Partner (VSIP), FTE, Imagine, Imagine Premium, Microsoft Cloud Partner Program, Most Valuable Professional (MVP), Regional Director (RD), MCT Software & Services Developer.

Note

Microsoft bietet keine Jährlichen Visual Studio Professional-Abonnements mehr und Visual Studio Enterprise-Jahresabonnements in Cloud-Abonnements an. Es gibt keine Änderung an vorhandenen Kundenerfahrungen und der Möglichkeit, ihre Abonnements zu verlängern, zu erhöhen, zu verringern oder zu kündigen. Neue Kunden werden ermutigt, zu https://visualstudio.microsoft.com/vs/pricing/ zu wechseln, um verschiedene Optionen zum Kauf von Visual Studio zu erkunden.

Sie wissen nicht genau, welches Abonnement Sie verwenden? Stellen Sie eine Verbindung mit https://my.visualstudio.com/subscriptions her, um alle Abonnements anzuzeigen, die Ihrer E-Mail-Adresse zugewiesen sind. Wenn nicht alle Ihre Abonnements angezeigt werden, kann es daran liegen, dass eines oder mehrere mit einer anderen E-Mail-Adresse verknüpft sind. Sie müssen sich mit dieser E-Mail-Adresse anmelden, um diese Abonnements anzuzeigen.