Cursorin oletusasetukset ovat hyvät, mutta muutamilla säädöillä saat vielä paremman kokemuksen. Tässä oppaassa käymme läpi tärkeimmät asetukset ja optimoinnit.
Cursor-asetukset löytyvät kahdesta paikasta:
Cursor Settings (AI-asetukset): - Cmd+Shift+P > "Cursor Settings" - Tai Cursor menu > Settings > Cursor Settings
VS Code Settings (editori-asetukset): - Cmd+, (comma) - Tai Cursor menu > Settings > Settings
Cursor Settings sisältää AI-spesifiset asetukset, VS Code Settings sisältää yleiset editoriasetukset.
Cursor Settings > Models:
Suositellut mallit: - Claude 3.5 Sonnet: Paras yleiseen käyttöön (oletus) - GPT-4: Hyvä vaihtoehto - Claude 3 Opus: Monimutkaisiin ongelmiin (hitaampi)
Mallin valinta tilanteen mukaan: - Nopea täydennys: GPT-4 - Monimutkainen logiikka: Claude - Suuri refaktorointi: Claude Opus
Asetus: Voit valita eri mallin Chatille ja Composerille erikseen.
Cursor Settings > Features > Autocomplete:
Täydennyksen nopeus: - Delay: 0-500ms (pienempi = nopeampi) - Suositus: 100-200ms
Täydennyksen pituus: - Single line: Vain yksi rivi - Multi line: Useita rivejä - Suositus: Multi line
Milloin täydentää: - Comments: Täydennä kommenteissa - Strings: Täydennä merkkijonoissa - Suositus: Molemmat päällä
Näppäimet: - Tab: Hyväksy (oletus, hyvä) - Enter: Voi sekoittaa, ei suositeltu
VS Code Settings (Cmd+,):
Suositellut asetukset:
// settings.json
{
// Fontti ja koko
"editor.fontSize": 14,
"editor.fontFamily": "JetBrains Mono, Menlo, Monaco",
// Tallenna automaattisesti
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
// Muotoilu
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
// Minimap pois (säästää tilaa)
"editor.minimap.enabled": false,
// Sisennys
"editor.tabSize": 2,
"editor.insertSpaces": true,
// Breadcrumbs pois
"breadcrumbs.enabled": false,
// Smooth scrolling
"editor.smoothScrolling": true,
"workbench.list.smoothScrolling": true
}Cursor Settings > Privacy:
Codebase Indexing: - Indeksoi projekti parempaa @codebase-hakua varten - Suositus: Päällä
Privacy Mode: - Estää koodin tallentamisen palvelimelle - Huomio: Voi heikentää laatua - Suositus: Pois (ellei pakollista)
Telemetry: - Anonyymin käyttödatan keräys - Voit halutessasi poistaa
.cursorignore: Luo tiedosto projektin juureen määrittääksesi mitä EI indeksoida:
// .cursorignore
# Älä indeksoi näitä
node_modules/
.env
.env.local
*.log
dist/
build/
coverage/
*.secretCursor tukee VS Code -laajennuksia. Suositelut:
Välttämättömät: - ESLint: Koodin laadun tarkistus - Prettier: Automaattinen muotoilu - GitLens: Git-ominaisuudet
TypeScript: - Pretty TypeScript Errors: Selkeämmät virheviestit - TypeScript Error Translator: Suomenkieliset virheet
React: - ES7+ React snippets: Koodipohjat - Auto Rename Tag: Tag-nimen synkronointi
Tailwind: - Tailwind CSS IntelliSense: Automaattitäydennys
Asentaminen: Cmd+Shift+X > Hae laajennusta > Install
Käytä VS Coden Settings Sync -ominaisuutta (Cmd+Shift+P > "Settings Sync: Turn On"). Tai kopioi settings.json manuaalisesti.
Tarkista: 1) Liikaa laajennuksia? 2) Suuri projekti indeksoitavana? 3) Minimap päällä? 4) Liikaa avoimia tiedostoja?
Opas .cursorrules-tiedoston käyttöön - anna AI:lle projektikohtaiset ohjeet.
Opi hallitsemaan AI:n kontekstia tehokkaasti - avain parempiin tuloksiin.
Täydellinen opas Cursorin pikanäppäimiin - tehosta työskentelyäsi merkittävästi.
Löydä lisää vinkkejä ja oppaita Cursorin tehokäyttöön.
Kaikki Cursor-oppaat