Cursor - AI-natív kódszerkesztő
Cursor AI kódszerkesztő használata - VS Code alapú IDE beépített AI asszisztenssel fejlesztőknek.
This content is not available in your language yet.
A Cursor egy AI-natív kódszerkesztő, amely a VS Code-ra épül, de az AI-t a fejlesztési élmény középpontjába helyezi. Nem csak kiegészítéseket javasol, hanem teljes kódrészleteket ír, refaktorál és magyaráz.
Főbb funkciók
Szekció neve “Főbb funkciók”AI Chat
Szekció neve “AI Chat”Beépített chat az IDE-ben:
- Kérdezz bármit a kódodról
- Kérj magyarázatot
- Generáltass kódot
- Debugolj hibákat
Megnyitás: Cmd/Ctrl + L
Composer
Szekció neve “Composer”Több fájl egyidejű szerkesztése AI-val:
- Új feature implementálása
- Refaktorálás több fájlban
- Kód generálás kontextussal
Megnyitás: Cmd/Ctrl + I
Tab completion
Szekció neve “Tab completion”Intelligens kódkiegészítés:
- Egész sorok javaslata
- Kontextus-alapú predikció
- Multi-line completion
Codebase indexing
Szekció neve “Codebase indexing”A Cursor indexeli a teljes projektet:
@codebase- Keresés az egész kódbázisban@file- Specifikus fájl kontextus@folder- Mappa kontextus@docs- Dokumentáció hivatkozás
Árazás
Szekció neve “Árazás”| Csomag | Ár | Funkciók |
|---|---|---|
| Hobby | Ingyenes | 2000 completion, 50 slow request/hó |
| Pro | $20/hó | Unlimited completion, 500 fast request |
| Business | $40/felhasználó/hó | Csapat funkciók, admin kontroll |
Request típusok
Szekció neve “Request típusok”- Fast request - GPT-4, Claude 3.5 Sonnet gyors válasz
- Slow request - Ugyanazok a modellek, de sorban állással
Támogatott AI modellek
Szekció neve “Támogatott AI modellek”| Modell | Típus |
|---|---|
| GPT-4o | OpenAI |
| GPT-4 | OpenAI |
| Claude 3.5 Sonnet | Anthropic |
| Claude 3 Opus | Anthropic |
| Cursor Small | Cursor saját (gyors) |
Saját API kulcs
Szekció neve “Saját API kulcs”Használhatod a saját OpenAI vagy Anthropic API kulcsodat is a beállításokban.
Telepítés
Szekció neve “Telepítés”Letöltés
Szekció neve “Letöltés”- Látogass el: cursor.com
- Töltsd le a platformodnak megfelelő verziót
- Telepítsd és indítsd el
Támogatott platformok
Szekció neve “Támogatott platformok”- macOS - Intel és Apple Silicon
- Windows - 64-bit
- Linux - AppImage
VS Code migráció
Szekció neve “VS Code migráció”A Cursor automatikusan importálhatja:
- VS Code beállításokat
- Extension-öket
- Keybinding-okat
- Témákat
Használat
Szekció neve “Használat”Chat (Cmd/Ctrl + L)
Szekció neve “Chat (Cmd/Ctrl + L)”User: Hogyan működik ez a függvény?Cursor: [Részletes magyarázat a kijelölt kódról]
User: Írj unit tesztet ehhezCursor: [Generált teszt kód]Inline edit (Cmd/Ctrl + K)
Szekció neve “Inline edit (Cmd/Ctrl + K)”- Jelöld ki a kódot
- Nyomd meg
Cmd/Ctrl + K - Írd le, mit szeretnél
- Fogadd el vagy utasítsd el a változtatást
Példa:
"Add error handling for null values""Convert this to async/await""Optimize this loop"Composer (Cmd/Ctrl + I)
Szekció neve “Composer (Cmd/Ctrl + I)”Nagyobb változtatásokhoz:
- Nyomd meg
Cmd/Ctrl + I - Írd le a feladatot részletesen
- A Cursor több fájlt is módosíthat
- Review-zd és fogadd el a változtatásokat
@ mentions
Szekció neve “@ mentions”Kontextus hozzáadása:
| Mention | Funkció |
|---|---|
@file |
Fájl hozzáadása kontextushoz |
@folder |
Mappa hozzáadása |
@codebase |
Teljes projekt keresés |
@web |
Web keresés |
@docs |
Dokumentáció hivatkozás |
@git |
Git history kontextus |
Beállítások
Szekció neve “Beállítások”Rules for AI
Szekció neve “Rules for AI”Egyedi szabályok az AI viselkedéséhez:
Settings → Cursor Settings → Rules for AI
Always use TypeScript strict modePrefer functional components in ReactUse WordPress coding standards for PHPAdd PHPDoc comments to all functions.cursorrules fájl
Szekció neve “.cursorrules fájl”Projekt-szintű szabályok a gyökérmappában:
You are a WordPress developer.Use WordPress coding standards.Prefer WP functions over raw PHP.Always escape output with esc_html(), esc_attr(), etc.Use wp_nonce for form security.WordPress fejlesztéshez
Szekció neve “WordPress fejlesztéshez”Hasznos promptok
Szekció neve “Hasznos promptok”Plugin fejlesztés:
Create a WordPress plugin that adds a custom post typecalled "portfolio" with title, editor, and thumbnail supportGutenberg block:
Create a custom Gutenberg block for testimonials withname, quote, and image attributesWooCommerce:
Add a custom discount field to WooCommerce checkoutthat applies percentage discount.cursorrules WordPress-hez
Szekció neve “.cursorrules WordPress-hez”# WordPress Development Rules
You are an expert WordPress developer.
## Coding Standards- Follow WordPress PHP Coding Standards- Use WordPress hooks and filters- Escape all output (esc_html, esc_attr, esc_url, wp_kses)- Sanitize all input (sanitize_text_field, absint, etc.)
## Security- Always use nonces for forms- Check capabilities before actions- Prepare SQL queries with $wpdb->prepare()
## Best Practices- Prefix all functions and classes- Use WordPress transients for caching- Enqueue scripts and styles properly- Support internationalization with __() and _e()Billentyűkombinációk
Szekció neve “Billentyűkombinációk”| Kombináció | Funkció |
|---|---|
Cmd/Ctrl + L |
AI Chat megnyitása |
Cmd/Ctrl + K |
Inline edit |
Cmd/Ctrl + I |
Composer |
Cmd/Ctrl + Shift + L |
Chat with selection |
Tab |
Javaslat elfogadása |
Esc |
Javaslat elutasítása |
Privacy
Szekció neve “Privacy”Adatkezelés
Szekció neve “Adatkezelés”- Privacy Mode - Kód nem kerül tárolásra
- Codebase indexing - Lokálisan tárolva
- SOC 2 - Biztonsági tanúsítvány
Business csomag
Szekció neve “Business csomag”- Zero data retention policy
- Admin kontroll az AI használat felett
- Audit log
Cursor vs GitHub Copilot
Szekció neve “Cursor vs GitHub Copilot”| Funkció | Cursor | GitHub Copilot |
|---|---|---|
| Multi-file edit | ✓ (Composer) | ✓ (Copilot Edits) |
| Codebase context | ✓ | ✓ (@workspace) |
| Chat | ✓ | ✓ |
| VS Code alapú | ✓ | Extension |
| Saját IDE | ✓ | - |
| Ár (Pro) | $20/hó | $10/hó |