14 jun 2023·1 min leestijd

Introductie van de C# Dev Kit-uitbreiding voor Visual Studio Code met AI-functies

Microsoft kondigt de C# Dev Kit-extensie voor Visual Studio Code aan, ontworpen om de productiviteit van C#-ontwikkelaars onder Linux, MacOS en Windows te verbeteren.

Introductie van de C# Dev Kit-uitbreiding voor Visual Studio Code met AI-functies

Microsoft heeft een nieuwe uitbreiding voor Visual Studio Code onthuld, de C# Dev Kit, gericht op het verbeteren van de productiviteit van C#-ontwikkelaars die werken op Linux-, MacOS- en Windows-platforms. De C# Dev Kit werd op 6 juni onthuld en is bedoeld om een betrouwbaardere en efficiëntere ervaring te bieden voor taken zoals het leren van de taal, het bewerken van C#-bestanden of het debuggen van back-end API's door concepten te lenen van de Visual Studio IDE.

De C# Dev Kit uitbreiding bouwt voort op de mogelijkheden van de VS Code C# uitbreiding met behulp van een nieuwe open source Language Server Protocol (LSP) host. Dit biedt een omgeving om eenvoudig nieuwe ervaringen te integreren in C# voor VS Code. Microsoft heeft verklaard dat ze de C# extensie apart van de C# Dev Kit zullen onderhouden.

De belangrijkste functies van de C# Dev Kit zijn:

  • Geïntegreerde oplossingsverkenner voor C# project- en oplossingsbeheer.
  • Een native testomgeving om tests uit te voeren en te debuggen via de Test Explorer. Tests in XUnit, NUnit, MSTest en bUnit hebben een verbeterde ontdekking voor snellere uitvoering.
  • Gebruik van het Roslyn compiler platform voor C# taaldiensten zoals code navigatie, semantisch bewustzijn en refactoring.
  • AI-ondersteunde ontwikkeling, inclusief volledige regelaanvullingen.

De C# Dev Kit installeert automatisch de C#-extensie en de IntelliCode for C# DevKit-extensie, die AI-ondersteunde ontwikkelfuncties biedt. Deze extensie biedt voorspellingen tot een hele regel code, terwijl methoden en eigenschappen in de IntelliSense-lijst worden gerangschikt voor gebruikers van C# Dev Kit. Om te kunnen profiteren van de IntelliCode-extensie is .NET 6 vereist.

Het integreren van AI-ondersteunde ontwikkelfuncties zoals die gevonden worden in de C# Dev Kit extensie kan ook worden bereikt met het gebruik van platforms zoals AppMaster die no-code ontwikkelmogelijkheden bieden. AppMaster stroomlijnt het proces van het bouwen van web-, mobiele en back-end applicaties zonder de noodzaak van complexe codering, waardoor de ontwikkeling van applicaties in verschillende gevallen sneller en kosteneffectiever verloopt.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started