Visual Studio Tutorial: Alt du trenger å vite



Denne Edureka-artikkelen vil hjelpe deg med en omfattende tilnærming til hvordan du koder i Visual Studio med sanntidseksempler for bedre forståelse.

Visuelt studio er en av de kraftigste IDE som fungerer med alle de viktigste programmeringsspråkene som C #, Python og versjoner. Det vedlikeholdes av Microsoft Corporation. Denne IDE er lastet med rike funksjoner og funksjoner som man muligens kan forestille seg. I denne veiledningen vil jeg gå gjennom de viktige funksjonene.

Hva er Visual Studio?

Visuelt studio er en Advanced Integrated Development Enterprise som eksklusivt har utviklet Microsoft Corporation i år 2000. Den brukes aktivt til å utvikle dataprogrammer, nettsteder, stasjonære applikasjoner, mobilapplikasjoner, spill og mye mer.





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

Visuelt studio er i stand til å støtte mer enn 36+ Programmeringsspråk som gjør at kodeditoren og kompilatoren kan utføre nesten hvilket som helst programmeringsspråk. Noen populære språk som støttes av Visual Studio er Visuelle grunnleggende, , , C # P rogram ming Language , , .



Funksjoner i Visual Studio

Visual Studio tilbyr de mest avanserte funksjonene som de nyeste utviklerne ser etter. Få av de viktigste funksjonene er beskrevet som følger.

  • Kodeditor

Visual Studio har den beste kodeditoren i klassen som støtter flere funksjoner. Det gjør det mulig for bokmerker i kode å innlemme hurtignavigering. I tillegg til den normale teksten, gir VS også trinnvis søk, Regex-søk, utklippstavle med flere elementer og oppgaveliste.

Editoren er også i stand til å støtte kodereformering, omorganisering av parametere, omdøping av variabel og metode, utvinning av grensesnitt og mange flere brukervennlige funksjoner.



  • Feilsøking

Den bemerkelsesverdige feilsøkingsprogrammet til MS Visual Studio kan fungere både som feilsøking på maskinnivå så vel som feilsøking på kildenivå. Den er i stand til å feilsøke kartlagt kode så vel som innfødt kode. Den er i stand til å kompilere ethvert programmeringsspråk som støtter VS.

Den er i stand til å knytte seg til den nåværende prosessen for å utføre prosedyrer for overvåking og feilsøking på koden, gitt hvis kildekoden er tilgjengelig. VS kan også inkludere Memory Dumps og Multi-threading.

  • Designer

Visual Studio inkludereret tallav visuelle designereå hjelpe innenforutvikling av applikasjoner. Noen av verktøyene er oppført nedenfor.

Designer Beskrivelse
WPF Designer WPS autoriserer brukergrensesnitt for Windows Presentation Foundation.
Windows Forms Designer Windows Forms designer lager GUI-applikasjoner ved hjelp av Windows Forms.
Klassedesigner Klassedesigneren autoriserer og redigerer klassene inkludert medlemmene og deres tilgang ved bruk av UML-modellering.
Webdesigner Visual Studio inkluderer i tillegg en nettredigerer og designer som gjør det mulig å lage nettsteder ved å dra og slippe småprogram.
Kartleggingsdesigner Kartleggingsdesigner er ansatt av LINQ til SQL for å designe kartleggingen mellom informasjonskjemaer og derfor klassene som innkapsler dataene.
Data Designer Datadesigneren brukes til å grafisk redigere informasjonsskjemaer, så vel som skrevne tabeller, primære og utenlandske nøkler og begrensninger.

  • Andre verktøy
Verktøy Beskrivelse
Åpne Tabs Browser Properties editor redigerer egenskapene i GUI i VS.
Properties Editor Den viser alle egenskapene som er tilgjengelige for klasser, objekter, websider.
Server Explorer Server Explorer administrerer databaseforbindelser på en datamaskin.
Objektleser Objektleser brukes til å bla gjennom navneområdene i administrerte samlinger.
Team Explorer Team Explorer integrerer Axure DevOps i VS IDE.
Data Explorer Data Explorer administrerer MS SQL-databaser og forekomster.
Solution Explorer Solution Explorer administrerer og blar gjennom filene i en løsning.
  • Utvidbarhet

Visual Studio tillater utviklere å skrive ned utvidelser for Visual Studio for å utvide funksjonene. Disse utvidelsene 'plugges inn' i Visual Studio og utvider densfunksjonalitet. Utvidelser er tilgjengelige i form av makroer, tillegg og pakker.

Hvorfor bør du velge Visual Studio?

Hovedårsaken til at Visual Studio bleså populærer at den har alt som enhver programmerer forventer fra noenkoderedaktør med noen ekstra og nyttige fmat. Det er lett, rask, åpen kildekode og plattformoverskridende natur sammen med andre kule funksjoner som gir den en ekstra fordel over andre redaktører

Installer Visual Studio

Vi installerer og konfigurerer Microsoft Visual Studio ved å følge trinnene nevnt nedenfor:

Trinn 1 : Last ned Microsoft Visual Studio

Google for siste versjon av Visual Studio og last ned installere filen til det lokale systemet og deretter løpe installasjonsfilen som en administrator.

Trinn 2: Velg .NET Desktop Development Package

Når du har kjørt installasjonsprogrammet, blir Visual Studio Editor lastet ned til ditt lokale system. Senere vil en dialogboks vises på skrivebordet ditt og ber om en bestemt pakke du trenger i systemet ditt. Her må du velge .NET Desktop Development pakke.

Trinn 3: Sett C # Miljø

Når pakkene dine for .NET utvikling blir lastet ned, så vil en annen dialogboks vises på skjermen din og be om utviklingsmiljøet du leter etter. Her kan du kanskje velg miljøet for C # eller hvilket som helst annet språk, avhengig av hvilket krav du har.

Trinn 4: Lag ditt første prosjekt

hvordan kjøre atom python

Når miljøet er satt, er dere alle gode. Start Visual Studio og velg lage nytt prosjekt i den viste dialogboksen.

Du blir omdirigert til neste dialogboks, og der må du velge Klassebibliotek som .NET Standard som vist under.

I neste dialogboks blir du bedt om å konfigurere prosjektet. Konfigurer den, og du er nå i redigeringsprogrammet. Skriv ditt første program og kjør det. Utdataene vises vellykket under ledeteksten.

//Produksjon:

La oss nå gå videre til de grunnleggende operasjonene som kan utføres i Visual Studio.

Grunnleggende operasjoner

De grunnleggende operasjonene i Microsoft Visual Studio er som følger.

Hvordan åpne et eksisterende prosjekt

Øverst til venstre har vi en åpen fil ikon. Klikk på inn og velg destinasjonen der prosjektet ditt ligger som vist nedenfor.

Velg prosjektet, og koden din vises på redaktøren som vist nedenfor.

//Eksempel:

// Liste med System ved hjelp av 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 .Add ('Prashanth') names.Add ('Kiran') foreach (var name in names) {Console.WriteLine (name)}}}

//Produksjon:

Velg lagringsikonet og kjør koden. Kjøringsalternativet vil være på verktøylinjen som vist nedenfor.

Mens du kjører programmet ditt, kan du til og med sette brytepunkter i koden din og til og med bruke kodeformatering ved å høyreklikke på teksteditoren.

Videre, la oss gå videre og lære om Command Line Palette.

Kommandolinjepalett

java akkurat i tide kompilator

Microsoft Visual Studio Code er like tilgjengelig fra tastaturet. den fremste nødvendige tastekombinasjonen å forstå Ctrl + Skift + P som bringer opp kommandopaletten. Herfra har du tilgang til all eller noen av funksjonene til VS Code, sammen med hurtigtaster for de fremste vanlige operasjonene.

Command Palette UI gir tilgang til flere kommandoer. du vil utføre redigeringskommandoer, åpne filer, rote rundt etter symboler, se en rask definering av en fil, all utnyttelse av et tilsvarende interaktivt vindu. Få tips er nevnt nedenfor.

La oss nå forstå om filkoding i Visual Studio.

Støtte for filkoding

Vi kan stille inn filkodingen enten globalt eller basert på arbeidsområdet ditt ved å bruke filer. koding innstilling Brukerinstillinger eller Innstillinger for arbeidsområdet.

Du kan se filkodingen i statuslinjen.

Klikk på kodingen i statuslinjen for å åpne eller lagre den aktive filen med en annen koding.

Velg deretter en koding.

La oss lære om ytterligere kommandolinjeargumenter.

Ekstra kommandolinjeargumenter

Få av de ekstra kommandolinjeargumentene er skrevet nedenfor.

Argument Beskrivelse
- Gå til Når det brukes med fil: linje: kolonne ?, åpnes en fil på en bestemt linje og valgfri kolonneposisjon. Dette argumentet er gitt siden noen operativsystemer tillater det
-ny Åpner en ny økt med VS-kode i stedet for å gjenopprette forrige økt.
-r Tvinger til å åpne en fil eller mappe i det siste aktive vinduet.
fil Navnet på en fil som skal åpnes. Hvis filen ikke eksisterer, blir den opprettet som skitten. Du kan spesifisere flere filer.
file: line: column? Navnet på en fil som skal åpnes på den angitte linjen og valgfri kolonneposisjon. Du kan spesifisere flere filer på denne måten, men du må bruke argumentet -g (en gang) før du bruker filen: line: column? spesifikator.
mappe Navnet på en mappe som skal åpnes. Du kan spesifisere flere mapper

For hver fil og mappe kan du bruke absolutte eller relative måter. Relative måter kvadratmål i forhold til den nåværende katalogen for elektronisk kommunikasjonuansett hvor du kjører kode. Hvis du angir ganske én fil eller mappe i instruksjonene, kan VS Code bare åpne en forekomst.

Snarveier i Visual Studio

Kommando Snarvei
Vis handlingsliste Alt + Enter
Lim inn fra utklippstavlen Ctrl + Skift + V.
Kodeformatering Ctrl + Atl + Enter
Kodefullføring Ctrl + mellomrom
Fullføring av smart kode Ctrl + Alt + Mellomrom
Force Fullføring Ctrl + Enter
Komplett uttalelse Ctrl + Shift + Enter
Gå til neste / forrige signatur Ctrl + Skift + Mellomrom / Ctrl + Skift + Alt + Mellomrom
Bytt parameter Ctrl + Skift + Alt + 5
Rask dokumentasjon Ctrl + Skift + F1
Sett inn direktemal Ctrl + E, L
Surround med mal Ctril + E, U
Lag fil fra mal Ctrl + Alt + Sett inn
Generer kode Alt+Insert
Flytt koden opp / ned / venstre / høyre Ctrl + Skift + Alt + Opp / Ned / Venstre / Høyre
Utvid utvalget Ctrl + W
Krymp utvalget Ctrl + Shift + W
Velg Inneholder erklæring Ctrl + Skift + [
Dupliser gjeldende linje Ctrl + D
Bli med på linjer Ctrl + Skift + J
Linjekommentar Ctrl + /
Blokkér kommentar Ctrl + Skift + /
Kjør Config Ctrl + Skift + Alt + R
Kjør Build Ctrl + Skift + F5
Feilsøk Alt + F5

Kalkulatorapplikasjon ved bruk av C #

//Kode

ved hjelp av System ved hjelp av System.Collections.Generic ved bruk av System.Linq ved bruk av System.Text ved bruk av System.Threading.Tasks navneområde Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Calculator Application using C #') Console .WriteLine ('Select 1 to Add') Console.WriteLine ('Select 2 to Substract') Console.WriteLine ('Select 3 to Multiply') Console.WriteLine ('Select 4 to Divide') Console.Write ('Please enter ditt valg: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Skriv inn din første verdi: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Skriv inn ditt andre:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = {0}', c) break case 2: Console.Write ('Skriv inn din første verdi:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Enter your second:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) break case 3: Console.Write ('Enter your first value:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Skriv inn din andre verdi:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}' , c) break case 4: Console.Write ('Skriv inn din første verdi:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Skriv inn din andre verdi:') b = Convert.ToInt32 (Console .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) break default: Console.WriteLine ('Du har valgt et ugyldig valg') break} Console.ReadKey ()}}}
 //Produksjon: 

Med dette kommer vi til en slutt på denne artikkelen. Jeg håper du har forstått Visual Studio-opplæringen, dens betydning og implementering gjennom noen sanntidseksempler.

Nå som du har forstått det grunnleggende i Visual Studio, sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk av mer enn 250 000 fornøyde elever spredt over hele verden. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for studenter og fagpersoner som ønsker å være Java-utvikler. Kurset er designet for å gi deg et forsprang i Java-programmering og trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Vår .

Har du et spørsmål til oss? Nevn det i kommentarfeltet i denne 'Visual Studio Tutorial' -bloggen, så kommer vi tilbake til deg så snart som mulig.