Visual Studio Tutorial: Alt hvad du behøver at vide



Denne Edureka-artikel hjælper dig med en omfattende tilgang til, hvordan du koder i Visual Studio med eksempler i realtid for bedre forståelse.

Visual Studio er en af ​​de mest kraftfulde IDE, der fungerer med alle større programmeringssprog som C #, Python og versioner. Det vedligeholdes af Microsoft Corporation. Denne IDE er fyldt med rige funktioner og funktioner, som man muligvis kan forestille sig. I denne vejledning leder jeg dig gennem dens vigtige muligheder.

Hvad er Visual Studio?

Visual Studio er en avanceret integreret udviklingsvirksomhed, der udelukkende har udviklet Microsoft Corporation i år 2000. Det bruges aktivt til at udvikle computerprogrammer, websteder, desktopapplikationer, mobilapplikationer, spil og meget mere.





Visual-Studio-Tutorial-what-is-Visual-Studio-Edureka

Visual Studio er i stand til at understøtte mere end 36+ Programmeringssprog, der giver kodeditoren og compileren mulighed for at udføre næsten ethvert programmeringssprog. Nogle populære sprog, der understøttes af Visual Studio, er Visual Basics, , , C # P rogram ming sprog , , .



Funktioner i Visual Studio

Visual Studio giver de mest avancerede funktioner, som de nyeste udviklere leder efter. Få af de vigtigste funktioner beskrives som følger.

  • Kode Editor

Visual Studio har den bedste kode-editor i klassen, der understøtter flere funktioner. Det gør det muligt for bogmærker i kode at inkorporere Hurtig navigation. Ud over den normale tekst leverer VS også Incremental Search, Regex Search, Multi-item Clipboard og Task-list.

Editoren er også i stand til at understøtte Code refactoring, Parameter Reordering, Variable and Method Renaming, Interface Extraction og mange flere brugervenlige funktioner.



  • Fejlfinding

Den bemærkelsesværdige fejlfindingsprogram fra MS Visual Studio kan fungere både som maskinniveaudebugger såvel som som kildedebugger. Det er i stand til at debugge Mapped Code såvel som Native Code. Det er i stand til at kompilere ethvert programmeringssprog, der understøtter VS.

Den er i stand til at knytte sig til den aktuelt kørende proces for at udføre overvågnings- og fejlfindingsprocedurer på koden, forudsat at kildekoden er tilgængelig. VS kan også indarbejde hukommelsesdumps og multi-threading.

  • Designer

Visual Studio inkludereret nummeraf visuelle designereat hjælpe inden forudvikling af applikationer. Nogle af værktøjerne er anført nedenfor.

Designer Beskrivelse
WPF Designer WPS godkender brugergrænseflader til Windows Presentation Foundation.
Windows Forms Designer Windows Forms designer opretter GUI-applikationer ved hjælp af Windows Forms.
Klassedesigner Klassedesigneren godkender og redigerer klasserne inklusive dets medlemmer og deres adgang ved hjælp af UML-modellering.
Webdesigner Visual Studio inkluderer desuden en webstedsredaktør og designer, der gør det muligt at oprette websteder ved at trække og slippe widgets.
Kortlægningsdesigner Kortlægningsdesigner er ansat af LINQ til SQL til at designe kortlægningen mellem informationsskemaer og derfor de klasser, der indkapsler dataene.
Data Designer Datadesigneren bruges til grafisk redigering af informationsskemaer samt skrevne tabeller, primære og udenlandske nøgler og begrænsninger.

  • Andre værktøjer
Værktøj Beskrivelse
Åbn fanebrowser Properties editor redigerer egenskaberne i GUI i VS.
Egenskaber Editor Det viser alle de tilgængelige egenskaber til klasser, objekter, websider.
Server Explorer Server Explorer administrerer databaseforbindelser på en computer.
Objektbrowser Objektbrowser bruges til at gennemse navneområderne i administrerede samlinger.
Team Explorer Team Explorer integrerer Axure DevOps i VS IDE.
Data Explorer Data Explorer administrerer MS SQL-databaser og -forekomster.
Løsning Explorer Solution Explorer administrerer og gennemsøger filerne i en løsning.
  • Udvidelse

Visual Studio tillader udviklere at nedskrive udvidelser til Visual Studio for at udvide dets muligheder. Disse udvidelser 'tilsluttes' Visual Studio og udvider densfunktionalitet. Udvidelser er tilgængelige i form af makroer, tilføjelsesprogrammer og pakker.

Hvorfor skal du vælge Visual Studio?

Hovedårsagen til, at Visual Studio blevså populærer, at den har alt, som enhver programmør forventer af enhverkodeeditor med nogle ekstra og nyttige fspisning. Det er let, hurtig, open source og platformoverskridende karakter sammen med andre seje funktioner giver det en ekstra fordel i forhold til enhver anden editor

Installer Visual Studio

Vi installerer og opsætter Microsoft Visual Studio ved at følge nedenstående trin:

Trin 1 : Download Microsoft Visual Studio

Google til seneste version af Visual Studio og download installere fil til dit lokale system og derefter løb installationsfilen som en administrator.

Trin 2: Vælg .NET Desktop Development Package

Når du har kørt installationsprogrammet, downloades Visual Studio Editor med succes til dit lokale system. Senere vises en dialogboks på skrivebordet, der beder om en bestemt pakke du har brug for i dit system. Her skal du vælge .NET Desktop Udvikling pakke.

hvad er kontekstfiltre i tableau

Trin 3: Indstil C # miljø

Når dine pakker til .NET Udvikling downloades, vises en anden dialogboks på din skærm, der beder om det udviklingsmiljø, du leder efter. Her kan du måske vælg miljøet for C # eller ethvert andet sprog afhængigt af dit krav.

Trin 4: Opret dit første projekt

Når miljøet er indstillet, er I alle klar til at gå. Start dit Visual Studio, og vælg oprette nyt projekt i den viste dialogboks.

Du omdirigeres til den næste dialogboks, og der skal du vælge Klassebibliotek som .NET Standard som vist nedenfor.

I den næste dialogboks bliver du bedt om at konfigurere dit projekt. Konfigurer det, og du er nu i Editor. Skriv dit første program og kør det. Outputtet vises med succes på kommandoprompten.

//Produktion:

Lad os nu gå videre til de grundlæggende operationer, der kan udføres i Visual Studio.

Grundlæggende funktioner

De grundlæggende operationer i Microsoft Visual Studio er som følger.

Sådan åbnes et eksisterende projekt

I øverste venstre hjørne har vi en åben fil ikon. Klik på ind og vælg den destination, hvor dit projekt er placeret som vist nedenfor.

Vælg projektet, så vises din kode på editoren som vist nedenfor.

//Eksempel:

// Liste ved hjælp af System ved hjælp af System.Collections.Generic public class Edureka {public static void Main (string [] args) {var names = new List & ltstring & gt () names.Add ('Sandhya') names.Add ('Arun') names .Tilføj ('Prashanth') navne. Tilføj ('Kiran') foreach (var navn i navne) {Console.WriteLine (navn)}}}

//Produktion:

Vælg gem ikonet, og kør derefter din kode. Kørselsindstillingen vil være på værktøjslinjen som vist nedenfor.

Mens du kører dit program, kan du endda indstille breakpoints i din kode og endda anvende kodeformatering ved at højreklikke på teksteditoren.

Lad os videre gå videre og lære om Command Line Palette.

Kommandolinjepalet

Microsoft Visual Studio Code er lige tilgængelig fra tastaturet. den vigtigste nødvendige nøglekombination at forstå er Ctrl + Skift + P der bringer kommandopaletten op. Herfra har du adgang til al eller en hvilken som helst funktionalitet i VS Code sammen med tastaturgenveje til de mest almindelige handlinger.

Command Palette UI giver adgang til flere kommandoer. du vil udføre redigeringskommandoer, åbne filer, rodet rundt efter symboler, se en hurtig definition af en fil, alt udnyttelse af et tilsvarende interaktivt vindue. Få tip er nævnt nedenfor.

Lad os nu forstå om filkodning i Visual Studio.

Understøttelse af filkodning

Vi kan indstille filkodningen enten globalt eller baseret på dit arbejdsområde ved hjælp af filer. kodning indstilling i Brugerindstillinger eller Indstillinger for arbejdsområde.

Du kan se filkodningen i statuslinjen.

Klik på kodningen i statuslinjen for at genåbne eller gemme den aktive fil med en anden kodning.

Vælg derefter en kodning.

Lad os lære om yderligere kommandolinjeargumenter.

Yderligere kommandolinjeargumenter

Få af de ekstra kommandolinjeargumenter er skrevet nedenfor.

Argument Beskrivelse
- Gå til Når det bruges med fil: linje: kolonne ?, åbnes en fil på en bestemt linje og valgfri kolonneposition. Dette argument gives, da nogle operativsystemer tillader det
-ny Åbner en ny session med VS-kode i stedet for at gendanne den forrige session.
-r Tvinger til at åbne en fil eller mappe i det sidst aktive vindue.
fil Navnet på en fil, der skal åbnes. Hvis filen ikke findes, oprettes den som beskidt. Du kan angive flere filer.
fil: linje: kolonne? Navnet på en fil, der skal åbnes på den angivne linje og valgfri kolonneposition. Du kan angive flere filer på denne måde, men du skal bruge argumentet -g (en gang), før du bruger filen: line: column? specifikator.
folder Navnet på en mappe, der skal åbnes. Du kan angive flere mapper

For hver fil og mappe kan du bruge absolutte eller relative måder. Relative måder kvadratmål i forhold til den aktuelle telefonbog over elektronisk kommunikationuanset hvor du kører kode. Hvis du angiver en hel fil eller mappe ved instruktionerne, kan VS-kode kun åbne en instans.

Genveje i Visual Studio

Kommando Genvej
Vis handlingsliste Alt+Enter
Indsæt fra udklipsholderen Ctrl + Skift + V.
Kodeformatering Ctrl + Atl + Enter
Fuldførelse af kode Ctrl + mellemrum
Afslutning af smart kode Ctrl + Alt + Mellemrum
Tving afslutning Ctrl + Enter
Komplet erklæring Ctrl + Skift + Enter
Gå til næste / forrige underskrift Ctrl + Skift + Mellemrum / Ctrl + Skift + Alt + Mellemrum
Skift parameter Ctrl + Skift + Alt + 5
Hurtig dokumentation Ctrl + Skift + F1
Indsæt Live-skabelon Ctrl + E, L
Surround med skabelon Ctril + E, U
Opret fil fra skabelon Ctrl + Alt + Indsæt
Generer kode Alt + Indsæt
Flyt koden op / ned / venstre / højre Ctrl + Skift + Alt + Op / Ned / Venstre / Højre
Udvid markeringen Ctrl + W
Valg af krympning Ctrl + Skift + W
Vælg Indeholder erklæring Ctrl + Skift + [
Kopiér den aktuelle linje Ctrl + D.
Deltag i linjer Ctrl + Skift + J
Linjekommentar Ctrl + /
Bloker kommentar Ctrl + Skift + /
Kør Config Ctrl + Skift + Alt + R
Kør Build Ctrl + Skift + F5
Fejlfinde Alt+F5

Lommeregnerapplikation ved hjælp af C #

//Kode

ved hjælp af System ved hjælp af System.Collections.Generic ved hjælp af System.Linq ved hjælp af System.Text ved hjælp af System.Threading.Tasks navneområde Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Calculator Application using C #') Console .WriteLine ('Vælg 1 for at tilføje') Konsol.WriteLine ('Vælg 2 for at subtrahere') Konsol.WriteLine ('Vælg 3 for at multiplicere') Konsol.WriteLine ('Vælg 4 for at opdele') Konsol. Skriv ('Indtast dit valg: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Indtast din første værdi: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Indtast dit andet:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = {0}', c) break case 2: Console.Write ('Indtast din første værdi:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Indtast din anden:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) break case 3: Console.Write ('Indtast din første værdi:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Indtast din anden værdi:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}' , c) break case 4: Console.Write ('Indtast din første værdi:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Indtast din anden værdi:') b = Convert.ToInt32 (Console .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) break default: Console.WriteLine ('Du har valgt et ugyldigt valg') break} Console.ReadKey ()}}}
 //Produktion: 

Med dette kommer vi til slutningen af ​​denne artikel. Jeg håber, du har forstået Visual Studio Tutorial, dets betydning og implementering gennem nogle realtidseksempler.

Nu hvor du har forstået det grundlæggende i Visual Studio, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edurekas Java J2EE- og SOA-kursus er designet til studerende og fagfolk, der ønsker at være Java-udvikler. Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Forår .

Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne 'Visual Studio Tutorial' -blog, og vi vender tilbage til dig så hurtigt som muligt.