Presentere Cursor AI: ChatGPT erstatning for koding

Presentere Cursor AI: ChatGPT erstatning for koding

Cursor AI har tatt programmeringsverdenen med storm. Utviklere erstatter Microsofts VS-kode med Cursor som deres favoritt nye IDE. Det blir kalt en ekte AI-koderedigerer og folk liker det Andrej Karpathyden tidligere seniordirektøren for AI hos Tesla, har berømmet det. Cursor har mottatt finansiering fra Andreessen Horowitz, Jeff Dean, John Schulman, Noam Brown og grunnleggerne av Stripe og GitHub.

Men hvordan er det forskjellig fra GitHub Copilot i VS Code og hvilke nye funksjoner har Cursor med? La oss forstå det.

Hva er Cursor AI?

Først og fremst, Cursor er en gaffel av VS-kode, så den har et kjent grensesnitt, og du kan importere alle utvidelsene, temaene og tastebindingene dine med ett klikk. Den tilbyr også sin egen «markør-liten» AI-modell som ikke er en premiummodell, men som kan være nyttig for raske redigeringsoppgaver. Bortsett fra den lille modellen, støtter Cursor flere premiummodeller fra OpenAI, Google og Anthropic.

Du kan bruke premiummodeller som OpenAI o1, Claude 3.5 Sonnet, GPT-4o, GPT-4, Claude 3 Opus og mer. Den lar deg også legge til API-nøkkelen din, noe som er flott. I utgangspunktet tilbyr Cursor to ukers gratis prøveversjon av Pro som bruker Claude 3.5 Sonnet for kodefullføring og andre oppgaver.

Markøren lærer fra kodebasen din

Den beste delen med Cursor er at den lærer av kodebasen din og oppretter innbygginger på enheten din for å forutsi din neste redigering nøyaktig. Bare fortsett å trykke på Tab for å godta forslag til autofullføring. Det øker sikkert produktiviteten med mange folder. Forresten, hvis du er bekymret for dataene dine, kan du velge privat modus under oppsettet for å velge bort trening.

markør komponist funksjon

Den lar deg også angi regler for AI-editoren. Du kan definere .cursorrules-fil for hver repo, og Cursor vil følge disse instruksjonene. Hvis du for eksempel skriver en iOS-app, kan du definere regler og preferanser for Swift-språket. Du kan til og med definere forskjellige AI-regler for spesifikke filer.

Cursor Composer, The Headline AI-funksjonen

Nå kommer den viktigste funksjonen til Cursor – Composer. Den kan utløses med snarveien: Ctrl + K. I Composer-boksen kan du legge inn instruksjoner på naturlig språk og den genererer kode akkurat der. Velg enten en kodebit eller bare velg den gjeldende filen, og be om forbedringer eller refaktorer koden. Trykk «Ctrl + Enter» og godta raskt forslagene.

cursor composer tag filer og mapper

Det beste med Composer er at du kan bruke ‘@’ i Composer-boksen for å merke filer, mapper, nettlenker, kodebase, Git, etc., og legge til detaljerte instruksjoner om hva du vil oppnå. Du kan til og med merke offisielle dokumenter fra OpenAI, Microsoft, AWS osv. Det frigjør virkelig potensialet til AI-kodingshjelp.

Bortsett fra det kan du trykke Ctrl + L for å åpne chattevinduet hvor du kan stille spørsmål, chatte med din lokale kodebase og få kodeforslag. Dessuten kan du velge en kodebit og trykke på snarveiene for å få frem komponist- eller chat-vinduet. Du kan nå se gjennom endringene og legge til kodeforslag på kort tid.

Til slutt kan du også feilsøke koden ved hjelp av AI. Den er godt integrert i miljøet og forteller deg raskt hvilke endringer du skal gjøre i et chat-vindu. Totalt sett er Cursor en fantastisk AI-kodeeditor, og med Claude 3.5 Sonnet-modellen forbedrer den virkelig spillet for kodere.

Støtt vårt arbeid ❤️

Hvis du likte denne artikkelen, vurder å gi en tips for å hjelpe oss med å fortsette å publisere kvalitetsinnhold.

Sikker betaling med PayPal
Moyens I/O Staff har motivert deg, gitt deg råd om teknologi, personlig utvikling, livsstil og strategier som vil hjelpe deg.