Nå blir det lettere å skrive C# i VSCode

Microsoft har annonsert C# Dev Kit for Visual Studio Code.

C# Dev Kit skal gjøre det enklere å drive med C#-utvikling i VS Code. 📸: Microsoft
C# Dev Kit skal gjøre det enklere å drive med C#-utvikling i VS Code. 📸: Microsoft Vis mer

Visual Studio har lenge vært det foretrukne verktøyet for utviklere som koder i C#, mens Visual Studio Code (VS Code) dominerer i blant annet JavaScript-verdenen.

Nå har imidlertid Microsoft annonsert en forhåndsvisningsversjon av C# Dev Kit, et nytt tillegg til VS Code som skal forenkle C#-utvikling i VS Code.

Lover bedre produktivitet

Microsoft skriver i et blogginnlegg at C# Dev Kit er laget for å øke C#-produktiviteten din når du jobber i VS Code.

C# Dev Kit fungerer sammen med C#-tillegget til VS Code, som har blitt oppgradert med en ny åpen kildekodebasert Language Server Protocol (LSP). Dette skal gi 91 % bedre ytelse for IntelliSense.

Ifølge Microsoft låner C# Dev Kit en del kjente konsepter fra Visual Studio for å "bringe en mer produktiv og pålitelig C#-opplevelse til VS Code". Det gjelder enten du redigerer en C#-fil, lærer C# eller debugger et backend-API.

C# Dev Kit består av:

  • C#-utvidelsen: Grunnleggende støtte for C# i VS Code. Vedlikeholdes uavhengig av resten av Dev Kit-prosjektet.
  • C# Dev Kit-utvidelsen. Bygger på elementer fra Visual Studio for blant annet håndtering av maler, testing, debugging og så videre.
  • IntelliCode for C# Dev Kit-utvidelsen (valgfri). AI-drevet hjelp i kodeeditoren.

Solution Explorer i VS Code

I Visual Studio har du en Solution Explorer-visning for å holde styr på alt av prosjekter og filer i en løsning. Med C# Dev Kit får du den samme Solution Explorer-visningen også i VS Code.

En ny "Solution Explorer" skal gjøre det enklere å holde styr på C#-prosjektene i VS Code. 📸: Microsoft
En ny "Solution Explorer" skal gjøre det enklere å holde styr på C#-prosjektene i VS Code. 📸: Microsoft Vis mer

Dette skal gi utviklere en strukturert visning av applikasjonen, og gjøre det enkelt å legge til nye prosjekter eller filer via maler.

C# Dev Kit gir deg også et Test Explorer-vindu som samler alle tester du har skrevet i XUnit, NUnit, MSTest og bUnit på ett sted, og enkelt lar deg kjøre testene.

Windows, Linux og macOS

C# Dev Kit kan brukes på VS Code for både Windows, macOS og Linux.

Spesielt Linux-støtten vil nok være kjærkommen for mange som ønsker å drive C#-utvikling på Linux, ettersom Visual Studio finnes kun for Windows og macOS.

Utvidelsen er som nevnt foreløpig kun i en "preview"-versjon, og lastes ned herfra.