Extensions
Extensions lägger till funktioner i Visual Studio Code. I grunden är ju Code en ganska simpel kod-editor utan stöd för specifika språk.
Klicka på den här ikonen i vänstermenyn för att se extensions:
Där syns vilka som just nu är installerade, och man kan även söka efter nya extensions.
Om man har en länk till en extension – som de nedan – kan man helt enkelt klicka på länken, sedan "Install" och sedan låta webbäsaren öppna Visual Studio Code och installera extensionen.
TIPS: Man kan installera extensions via terminalen/kommandotolken också:
code --install-extension ms-dotnettools.csdevkit
code --install-extension codezombiech.gitignore
code --install-extension patcx.vscode-nuget-gallery
code --install-extension eliostruyf.vscode-hide-comments
Användbara extensions
Grunduppsättning för C#
C# Dev Kit – Get Visual Studio Code stöd för C# & underlättar projekthantering.
OBS: Gå till "IntelliCode for C# Dev Kit" som automatiskt installeras, och stäng av (tryck Disable)! Den kan vara användbar, men inte medan man lär sig!
gitignore – Underlättar arbetet med git och Visual Studio Code. Om du söker efter den, se till att ta den av CodeZombie!
NuGet Gallery – Underlättar installationen av externa bibliotek och paket, t.ex. Raylib.
Hide Comments – Gömmer alla kommentarer. Används när du presenterar din kod.
INAKTUELLA:
C# – Ger Visual Studio Code stöd för C# (Installeras automatiskt med C# Dev Kit)
C# Toolbox of Productivity – Lägger till en del extra användbara genvägar och funktioner, t.ex. för att skapa nya projekt och klasser. (Har slutat utvecklas, och C# Dev Kit funkar bättre)
Bonus
NoesisGUI XAML Tools – hjälper till med kodkomplettering när man skriver XAML-kod. Inte perfekt! Eftersom den egentligen är gjord för en väldigt specifik användning av XAML.
Thunder Client – gör att man kan testa API-anrop direkt i VScode, både mot lokala servrar som man bygger själv och servrar på det lokala nätverket eller internet.
Auto-Using for C# – hjälper till att lägga in using-statements när det behövs, t.ex. för listor så lägger den till
using System.Collections.Generic
.Roslynator – Ger en hel del kodförslag och hjälp.
Vill du ha ännu mer pedantisk "hjälp"? Använd NuGet Gallery för att lägga till StyleCop.Analyzers till ditt projekt.
Live Share – Realtids-samarbete; flera personer kan skriva kod tillsammans samtidigt.
Last updated