Logo

dev-resources.site

for different kinds of informations.

Mine 14 dage med Cursor

Published at
10/24/2024
Categories
cursor
ide
ai
Author
sprutnums
Categories
3 categories in total
cursor
open
ide
open
ai
open
Author
9 person written this
sprutnums
open
Mine 14 dage med Cursor

Introduktion

Disclaimer! Jeg er i gang med datamatikeruddannelsen og er ikke endnu uddannet.

Da jeg så, at Cursor IDE var det nyeste og mest hypede værktøj, besluttede jeg mig for at prøve det. Cursor præsenterer sig som en IDE med en fuldt integreret LLM, der skal gøre kodning hurtigere og smartere — i hvert fald ifølge deres løfter.

Mit mål med at afprøve cursor var at finde ud af hvad der gør denne IDE så interessant i forhold til fx VS Code med Copilot plugin.
Kort oprids af funktioner

Kode generering

Kode generering

For mig minder dette om det man kan finde allerede hos Copliot. En slags intellisense pĂĄ steoider.

Multi-line Ændringer

Multiline ændringer

Denne funktion har jeg ikke benyttet mig. Men der er da smart.

Smart Rewrites

Smart Rewrites

Som en nybegynder er dette som sendt fra gud(eller Ai overlords), at se den rigtige syntax komme frem for øjnene af én er igen — smart.

CTRL+k

CTRL+k

Min mest brugte funktion var CTRL+k

Denne gjorde det muligt for min nye Ai-ven at hurtigt redigere en markeret kode og rette den til med en prompt man smider ind lige over den kode man ønsker ændret — og så flyver robotten ellers ned gennem koden og ændrer alt det kode man ellers var så stolt af at have kommet frem til.

Stakkels Tab

Stakkels Tab

Min erfaring med Cursor

Når jeg arbejdede med Cursor, opdagede jeg, at det ikke handlede så meget om at skrive kode, men snarere om at læse den. Cursor præsenterer dig konstant for forslag og genereret kode, hvilket betyder, at min Tab-tast blev den mest brugte knap på mit tastatur.

Men her er problemet: Når jeg bruger mere tid på at læse kode i stedet for at skrive den, mister jeg noget af mit fokus. Det er let at blive fanget i at godkende forslag uden nødvendigvis at forstå alle detaljerne.

Når det er sagt, så er Cursor imponerende hurtigt til at tage dine idéer og omsætte dem til kode. Der er ikke langt fra tanke til udførsel — men det kræver, at du allerede har en god forståelse for kodningens grundprincipper. Hvis du er rutineret og har et solidt greb om best practices, kan Cursor være et fantastisk værktøj.

For en som mig, der stadig er under uddannelse og ikke har mange års erfaring med programmering, kan Cursor dog være overvældende. De mange funktioner og automatiske rettelser gør det svært at følge med i, hvad der præcist sker i koden. I stedet for at lære ved at skrive, ender man med at lære ved at læse — hvilket kan føles som en hæmsko, når man stadig er i gang med at lære det grundlæggende.
Opsummering

Cursor er uden tvivl et kraftfuldt værktøj, især hvis du allerede er en erfaren udvikler. Den korter afstanden mellem idé og udførelse, og den integrerede LLM kan spare tid ved at generere kode og rette fejl. Men hvis du, som jeg, stadig er under uddannelse eller er ny inden for programmering, kan Cursor give mere hjælp, end du egentlig har brug for. Det kan få dig til at miste overblikket og fokusere for meget på maskinens forslag frem for din egen læring.

Mit råd til andre studerende ville være at bruge Cursor med omtanke — og kun når du er klar til at forstå de forslag, du bliver præsenteret for.

ide Article's
30 articles in total
Favicon
Remove plugins affecting Intellij idea
Favicon
A Card-Based Approach to Mobile-First IDE
Favicon
PHP: Skip the boring part & press Tab!
Favicon
Amazon Q Developer: The AI-Powered Code Companion You’ve Been Waiting For
Favicon
Preparando o ambiente de desenvolvimento da melhor API de tabelas de campeonato que você já viu!
Favicon
Tools I use in software engineering
Favicon
Plugin Release GitLab Master Plugin - Enhance Your GitLab Experience in IntelliJ IDEA
Favicon
Windsurf was Indeed Better Than Cursor IDE – t3.gg is biased
Favicon
Mine 14 dage med Cursor
Favicon
Why JetBrains IDEs Are Better Than VS Code for Developers
Favicon
Boosting Developer Efficiency with Cursor IDE: A Comprehensive Tool for Modern Coding
Favicon
Whoever Said You Need An IDE To Program In C?
Favicon
Incredibly Useful WireMock with IntelliJ IDEA
Favicon
How to use AI for coding the right way
Favicon
How To Use Xcode for Windows To Build iOS Apps
Favicon
🚨 Google Unveils Project IDX, a Game-Changer for App Development 🚨
Favicon
Use Android Studio Online || React Native Online Mobile View without Android Studio Using Google IDX
Favicon
Migrating a project from Visual studio to Rider
Favicon
Flutter's Essential Toolkit: Top Tools for Every Developer
Favicon
From Text Editors to Cloud-based IDEs - a DevEx journey
Favicon
A Tour of the Couchbase JetBrains Plugin for Developers
Favicon
Project IDX: Google's Cloud-Based Experiment in Streamlining Development
Favicon
Astro vs Visual Studio 2022 as Static Site Generators
Favicon
The Best IDEs for Java Development: A Comparative Analysis
Favicon
Full Line Code Completion by JetBrains: A Game-Changer for Secure, AI-Assisted Coding
Favicon
The project IDX
Favicon
Plugin: Análise de Vulnerabilidade
Favicon
Selecting Your LIGHTWEIGHT Python IDE
Favicon
The Dream Dies: Why Cloud IDEs Failed Developers
Favicon
A IDE do desenvolvedor do futuro đź”®

Featured ones: