Learning
Cursor IDE

Cursor IDE – teljes útmutató

Részletes útmutató a Cursor IDE használatához, AI-alapú fejlesztési workflow-val és gyakorlati példákkal.

Cursor IDE – teljes útmutató

A Cursor egy következő generációs kódszerkesztő, amely a VS Code alapjaira épül, és mélyen integrált mesterséges intelligencia képességekkel egészíti azt ki. Nem csupán egy AI-bővítményt ad hozzá a megszokott editorhoz, hanem az egész fejlesztői élményt az AI köré szervezi. A Cursor különösen hasznos azoknak a fejlesztőknek, akik gyorsabban szeretnének kódot írni, könnyebben szeretnének ismeretlen kódbázisokban navigálni, és ki akarják aknázni a modern nagy nyelvi modellek lehetőségeit a napi munkában.


Mit találsz a Cursor szekcióban?

  1. Telepítés és első lépések – telepítés, VS Code import, .cursorrules, AI engedélyezés
  2. Alap használat – Inline Edit (Cmd+K), Chat (Cmd+L), autocomplete, promptolás
  3. Haladó funkciók – Composer, @Codebase, @Docs, Git, Notepads, terminál AI
  4. Gyakorlati példák – komponens generálás, bug javítás, refaktorálás, típus generálás
  5. Tippek és best practice – jó promptok, .cursorrules konfig, iteratív promptolás
  6. Gyakori hibák – elkerülésük és megoldásuk
  7. Összefoglalás – következő lépések, legfelgyorsíthatóbb feladatok

1. Mi az a Cursor IDE?

A Cursor egy AI-natív kódszerkesztő, amelyet a Cursor (korábban Anysphere) csapata fejleszt. Az alkalmazás a Visual Studio Code nyílt forráskódú alapjaira (VSCodium) épül, ami azt jelenti, hogy az összes megszokott VS Code bővítmény, billentyűkombináció és beállítás azonnal használható benne – ugyanakkor a Cursor jóval messzebbre megy, mint egy egyszerű AI-bővítmény.

Mi különbözteti meg a VS Code-tól?

JellemzőVS CodeCursor
AI integrációBővítményen keresztül (pl. GitHub Copilot)Mélyen beépített, natív
Kódbázis-megértésKorlátozottTeljes projekt kontextus
Inline szerkesztésNincs natívanCmd+K – inline AI szerkesztő
Chat az editorbanNincs natívanBeépített, fájlokra hivatkozó chat
Több fájl egyszerreNincsComposer – multi-file szerkesztés
Model választásRögzített (Copilot)GPT-4, Claude, saját modell

Kiknek ajánlott a Cursor?

  • Tapasztalt fejlesztőknek, akik gyorsítani szeretnék a napi munkát
  • Junior fejlesztőknek, akik ismeretlen kódbázisban próbálnak eligazodni
  • Fullstack fejlesztőknek, akik egyszerre sok fájlt érintenek
  • Tanulóknak, akiknek szüksége van kódmagyarázatokra és alternatívákra

Fontos különbség: A Cursor nem helyettesíti a programozói tudást – segíti és sokszorozza azt. Az AI által generált kódot mindig érteni és ellenőrizni kell.

📝 Összefoglaló – 1. fejezet

  • A Cursor VS Code-alapú, AI-natív kódszerkesztő
  • Mélyen integrált AI funkciókat tartalmaz, nem csak bővítményként
  • Junior és senior fejlesztőknek egyaránt ajánlott
  • A modell választható: GPT-4o, Claude Sonnet/Opus stb.

2. Hogyan működik az AI a Cursorban?

A Cursor az AI-t nem egyszerűen szövegkiegészítésre használja. Az editor kontextuálisan érti a teljes projektet, és az AI minden interakción áthatol.

Az AI rétegei a Cursorban

1. Autocomplete (Tab) A Cursor folyamatosan figyeli a kurzor pozícióját és a könyvtár kontextusát, majd valós idejű kódkiegészítést kínál. A Tab lenyomásával elfogadható a javaslat.

2. Inline Edit (Cmd+K / Ctrl+K) A kijelölt kódrészletet – vagy az aktuális sort – közvetlenül szerkeszti az AI. Nincs külön chat ablak: a módosítás helyben történik, diff nézettel.

3. Chat panel (Cmd+L / Ctrl+L) Egy teljes körű AI chat, amely ismeri az aktív fájlt, a projektet, és hivatkozhat konkrét kódrészletekre. Képes új fájlokat generálni, meglévőket módosítani.

4. Composer (Cmd+I / Ctrl+I) A leghatékonyabb eszköz: egyszerre több fájlon végez el változtatásokat. Ideális nagyobb refaktoráláshoz, új feature implementálásához.

Hogyan "látja" a projekt kontextusát?

A Cursor codebase indexelést végez: az összes fájlt beolvassa és vektoros kereshetővé teszi. Amikor kérést fogalmaz meg az AI-nak, automatikusan kikeresi a releváns kódrészleteket a projektből, és azokat is elküldi kontextusként.

Ez azt jelenti, hogy ha például egy komponensről kérdezel, az AI tudni fogja, hogyan van importálva, milyen propsokat vár, és milyen stílusokat használ – anélkül, hogy ezt neked kellene megmagyaráznod.

Milyen modellek érhetők el?

- GPT-4o (OpenAI)
- Claude 3.5 Sonnet / Opus (Anthropic)
- Cursor's saját modelljei (gyors, olcsó feladatokhoz)
- Saját API kulccsal: bármely OpenAI-kompatibilis endpoint

📝 Összefoglaló – 2. fejezet

  • Az AI négy szinten hat: autocomplete, inline edit, chat, composer
  • A Cursor indexeli a teljes projektet, így kontextuálisan értő válaszokat ad
  • Több AI modell közül lehet választani a feladat jellege szerint
  • A kontextus automatikusan épül fel – nem kell mindent manuálisan bemásolni

On this page