Vezérlőpult
A5. A Visual Studio 2026 megismerése · Bevezetés, környezet, Git

A blokk · Bevezetés, környezet, Git · 5. tananyag

A Visual Studio 2026 megismerése

Egy igazi fejlesztő olyan eszközzel dolgozik, amely írás közben jelzi a hibát, kiegészíti a kódot, egy gombnyomásra fordít és futtat. Ez az IDE (Integrated Development Environment) számunkra a Visual Studio 2026. Hatalmas tudású program, a legfőbb funkcióit már ebben a fejezetben megismerjük.

2 tanóraGyakorlatközpontúAz első VS-projekted

Tanulási célok

1Mi az IDE?

Az IDE (Integrated Development Environment — integrált fejlesztőkörnyezet) egyetlen programba gyűjti mindazt, ami a fejlesztéshez kell:

ÖsszetevőMit ad?
kódszerkesztőszínezés, kiegészítés, hibajelzés írás közben
fordító-integrációegy gombnyomásra fordít (a háttérben a Roslyn dolgozik — A3)
hibakereső (debugger)megállíthatod a programot, és belenézhetsz futás közben (A9)
projektkezelőfájlok, beállítások, csomagok egy helyen (A4 fogalmai!)
Git-integrációverziókezelés kattintásra (A7)
⚠️ VISUAL STUDIO ≠ VISUAL STUDIO CODE!

A Visual Studio teljes IDE — ezt használjuk. A VS Code egy könnyű kódszerkesztő, amelyet a webes tantárgyakból ismerhetsz; C#-hoz is felokosítható, de a grafikus tervezők (pl. a WPF designer az L blokkhoz) csak a „nagy” Visual Studióban vannak meg.

2Telepítés otthonra

ℹ️ AZ ISKOLÁBAN KÉSZEN VAN

Az iskolai gépeken a Visual Studio 2026 Community telepítve van — ez a szakasz az otthoni gépedhez kell.

  1. Töltsd le a Visual Studio 2026 Community telepítőjét: visualstudio.microsoft.com — a Community változat ingyenes tanuláshoz, nyílt forráskódú munkához és kisvállalati használatra.
  2. Indítsd el a telepítőt (Visual Studio Installer). Ez egy külön kis program, amely később a frissítéseket és az összetevőket is kezeli.
  3. A Workloads képernyőn pipáld be: „.NET desktop development” — ebben van minden, ami nekünk kell: a C#-fordító, a .NET 10 SDK, a konzolos és a WPF-sablonok.
  4. Telepítés (több GB). A végén indítsd el; Microsoft-fiókkal bejelentkezhetsz, de ki is hagyhatod (Skip for now).
✅ ELLENŐRZÉS

Nyiss egy parancssort, és futtasd: dotnet --list-sdks — a Visual Studio mellé a 10.x SDK is felkerült.

3Az első projekt létrehozása

  1. Indítsd el a Visual Studiót → a kezdőképernyőn Create a new project.
  2. A sablonlistában keresd meg: Console App — és figyelj a részletekre:
    • Console App — C#, a leírásában „.NET” szerepel → EZT válaszd;
    • Console App (.NET Framework) — a régi, lezárt vonal (A2!) → ezt SOHA.
  3. Project name: a projekt neve — ékezet és szóköz nélkül (pl. ElsoProgram). Location: hova kerüljön — az órákon a megbeszélt mappát használjuk. ✅ Place solution and project in the same directory — kevesebb mappaszint.
  4. Framework: .NET 10.0 (Long Term Support) — pont, ahogy az A2-ben tanultuk.
  5. Create — és megnyílik a projekt, benne a Program.cs:
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");

Ez a top-level program — a következő fejezetben (A6) kielemezzük minden részletét.

4A felület négy fontos területe

File Edit View Git Build Debug … ▶ futtatás 1 SZERKESZTŐ itt írod a kódot — füleken több fájl Console.WriteLine("Hello!"); 2 SOLUTION EXPLORER ▸ ElsoProgram Program.cs · .csproj a projekt fájljai PROPERTIES a kijelölt elem tulajdonságai 3 ERROR LIST hibák, figyelmeztetések — duplakatt: a sorra ugrik 4 OUTPUT a fordítás és futtatás naplója
A Visual Studio ablakának térképe — a négy terület, amelyet az első naptól használsz.
TerületMire való?Tipp
Szerkesztő (középen)itt írod a kódot; füleken több fájla fül melletti pötty = mentetlen módosítás
Solution Explorer (jobbra)a solution és a projekt fájljaidupla kattintás nyit; jobb kattintás = minden művelet
Error List (alul)fordítási hibák és figyelmeztetésekdupla kattintás a hibán → a hibás sorra ugrik
Output (alul)a fordítás/futtatás naplójaha valami „nem történik meg”, itt nézd meg, miért
💡 BEZÁRTÁL VALAMIT?

Semmi gond: a View menüből bármelyik panel visszahozható (View → Solution Explorer, View → Error List, …). Teljes visszaállítás: Window → Reset Window Layout.

Melyik ablakban keresd?

Döntsd el mindegyik állításról, a felület melyik területére igaz!

1 / 8Pontszám: 0

5Futtatás: F5 és Ctrl+F5

BillentyűMit csinál?Mikor használd?
Ctrl+F5futtatás hibakereső nélkülamikor csak látni akarod, mit ír ki a program
F5futtatás hibakeresővel (debug)amikor meg akarod állítani és belenézni (A9 fejezet)

Futtatáskor a Visual Studio: ➊ elmenti a fájlokat → ➋ lefordítja a projektet (itt készül a bin/obj — A4!) → ➌ ha hiba van, az Error List-ben felsorolja és NEM indítja el → ➍ ha nincs hiba, nyílik a konzolablak.

A program lefutása után a konzolablak nyitva marad („Press any key to close this window”), hogy lásd a kimenetet.

6IntelliSense — a legjobb barátod

Az IntelliSense a Visual Studio kódértelmező segítője. Írás közben:

ℹ️ JÓ TUDNI

Az IntelliSense-listában a felajánlott elemek mellett ikonok jelzik, mi micsoda (metódus, tulajdonság, osztály…). Ezeket lassan megszokod — a H blokk után jelentésük is lesz.

7Hasznos billentyűk

BillentyűMit csinál?
Ctrl+F5futtatás hibakereső nélkül
F5futtatás hibakeresővel
Ctrl+Smentés (Ctrl+Shift+S: minden fájl)
Ctrl+K, Ctrl+Ckijelölt sorok megjegyzésbe tétele
Ctrl+K, Ctrl+Umegjegyzés visszavonása
Ctrl+K, Ctrl+Da teljes fájl automatikus formázása
Ctrl+.gyorsjavítás (Quick Actions)
F12ugrás a definícióhoz
Ctrl+Z / Ctrl+Yvisszavonás / mégis

A két lépéses kombinációk — pl. Ctrl+K, Ctrl+C — úgy működnek, hogy a Ctrl-t lenyomva tartod, és egymás után ütöd le a K-t, majd a C-t.

8Gyakori hibák

TünetMi történt?Mit tegyél?
„Console App (.NET Framework)” projektet hoztál létrea régi, lezárt sablon (A2!)hozd létre újra a sima Console App sablonnal
Nem találod a projekted a gépena Location mezőben más mappa volt megadvaSolution Explorer → jobb kattintás a projekten → Open Folder in File Explorer
A futtatás gomb szürke, nem indul semmimég fut az előző példányzárd be a nyitott konzolablakot
„A hibák eltűntek, de mégsem fut”a fájl nincs mentve (pötty a fülön)Ctrl+Shift+S, majd újra
Véletlenül bezártál egy paneltView menü → hozd vissza

9Gyakorlat — az első saját programod a Visual Studióban

  1. Hozz létre új projektet a 3. szakasz szerint: Console App, név: Bemutatkozas, Framework: .NET 10.0 (LTS).
  2. Írd át a Program.cs tartalmát erre (a saját neveddel):
Console.WriteLine("Szia! A nevem: Anna.");
Console.WriteLine("Ez az első programom Visual Studióban.");
  1. Futtasd Ctrl+F5-tel. Látod a két sort? 🎉
  2. Rontsd el szándékosan: töröld ki az egyik sor végéről a pontosvesszőt. Figyeld meg: piros hullámvonal a szerkesztőben → futtatásnál hibaüzenet az Error List-ben. Kattints duplán a hibára — a kurzor a hibás sorra ugrik. Javítsd vissza.
  3. Nézd meg a Solution Explorerben a projektet, majd jobb kattintás → Open Folder in File Explorer — ott az A4-ből ismert szerkezet: Program.cs, .csproj, és futtatás után a bin meg az obj.
✅ ELLENŐRZŐ PONT

A program kiírta a két sort; láttad a hibát az Error List-ben, és dupla kattintással a hibás sorra ugrottál.

10Feladatok

Gyakorló feladatok

⭐ alap · ⭐⭐ haladó · ⭐⭐⭐ kihívás

A5.1

Sorold fel a felület négy fő területét, és mindegyikhez írd oda egy mondatban, mire való.

A5.2

Mi a különbség az F5 és a Ctrl+F5 között? Melyiket használod, ha csak a kimenetre vagy kíváncsi?

A5.3⭐⭐

A Bemutatkozas projektben írj ki 5 sort magadról (név, osztály, kedvenc játék…). Tedd megjegyzésbe a 3. sort a Ctrl+K, Ctrl+C kombinációval, futtasd — mi változott? Vond vissza (Ctrl+K, Ctrl+U).

A5.4⭐⭐

Írd be a szerkesztőbe: Console. — és állj meg. Görgesd végig az IntelliSense-listát: keress három olyan nevet, amiről sejted, mit csinálhat (pl. Beep…). Írd le a tippjeidet, majd próbáld ki az egyiket!

A5.5⭐⭐⭐

Készíts „ASCII-art” kiíró programot: a neved kezdőbetűjét rajzold ki csillagokból, legalább 5 Console.WriteLine sorral. Vigyázz az idézőjelekre!

11Önellenőrző kvíz

Ellenőrizd magad!

Minden kérdésnél egy válasz helyes. A végén pontszámot kapsz.

12Fogalomtár

FogalomJelentés
IDE (Integrated Development Environment)integrált fejlesztőkörnyezet: szerkesztő, fordító, hibakereső, projektkezelő egyben
Community editiona Visual Studio ingyenes változata tanuláshoz és kisebb projektekhez
workloada Visual Studio Installer összetevő-csomagja (nálunk: .NET desktop development)
sablon (template)előre elkészített projektváz — mi a Console App sablont használjuk
Solution Explorera solution és a projektek fájljait mutató panel
Error Lista fordítási hibák és figyelmeztetések listája — dupla kattintás a sorra ugrik
Outputa fordítás és futtatás szöveges naplója
IntelliSensekódkiegészítés, paraméterinfó, hibajelzés írás közben
debug / hibakeresőeszköz, amellyel a futó programot megállíthatod és megvizsgálhatod (A9)

13Összegzés

  1. Az IDE mindent egy helyre gyűjt: szerkesztő, fordító, hibakereső, projektkezelő, Git. A miénk a Visual Studio 2026 Community — ingyenes.
  2. Telepítéskor a „.NET desktop development” workload kell; új projektnél a Console App sablon — SOHA nem a „(.NET Framework)” változat.
  3. A felület négy kulcsterülete: szerkesztő, Solution Explorer, Error List, Output. Bármelyik visszahozható a View menüből.
  4. Ctrl+F5 = futtatás; F5 = futtatás hibakeresővel. Hibás program el sem indul — a hibákat az Error List sorolja fel.
  5. Az IntelliSense kiegészít, magyaráz és javít — hagyd, hogy segítsen: a . után felsorolja, mit tud az adott objektum.