In diesem Video sprechen wir über Cursor ID, eine KI gestützte Entwicklungsumgebung für Softwareprojekte jeder Art.
00:06
Unter Cursor COM können wir über diesen Button hier Cursor für unser jeweiliges Betriebssystem herunterladen und im Anschluss installieren.
00:14
Was ist überhaupt Cursor und was kann es?
00:16
Stell dir vor, du hättest einen persönlichen Programmierer, der neben dir sitzt und alle deine Softwareideen in natürlichem gesprochenen Deutsch verstehen und aufnehmen kann.
00:24
Dieser würde diese gesamten Softwareprojekte auch eigenständig abbilden bzw.
00:28
Aufbauen können.
00:29
Und genau das ist Cursor.
00:31
Cursor ist ein Texteditor mit integrierter KI.
00:35
Bedeutet, er kann Code für dich schreiben, deine Fragen beantworten, komplette Projekte aufbauen und Fehler finden und beheben.
00:43
Die einfache Erklärung wäre, dass man früher Programmiersprachen lernen musste.
00:47
Fehlersuche dauerte Stunden und jede Zeile musste selbst getippt werden.
00:50
Google und Stackoverflow waren dabei die ständigen Begleiter.
00:54
Mit Cursor beschreibst du einfach, was du haben möchtest.
00:57
Die KI generiert den Code, die KI findet und behebt Fehler und am Ende erklärt dir die KI auch das gesamte Projekt im Editor.
01:05
Nachdem wir Cursor Percursor Com heruntergeladen und installiert haben, sehen wir unsere erste Benutzeroberfläche.
01:11
Wir haben die Möglichkeit ein Projekt zu öffnen, eine Repository von GitHub zu klonen oder uns per SSH zu verbinden.
01:19
Im Grunde genommen müssen wir hierfür erstmal einen Ordner anlegen.
01:22
Ich habe beispielsweise einen Testordner auf dem Desktop angelegt, zu welchem ich jetzt kurz navigiere.
01:27
Nachdem wir nun unserem Projektordner einen Cursor geöffnet haben, sehen wir hier das gesamte Interface.
01:31
Dieses besteht aus verschiedenen Elementen, welche ich euch jetzt einmal kurz erklären werde.
01:36
Oben haben wir die Menüleiste.
01:37
Diese ermöglicht uns eine einfache Navigation durch die IDE.
01:41
Links haben wir den File Explorer.
01:43
Dort würde unsere gesamte Projektstruktur aufgelistet werden.
01:46
Wir würden die einzelnen Verzeichnisse und Dateien sehen können.
01:49
In der Mitte sehen wir dann die Editor Ansicht.
01:51
Diese würde uns ermöglichen, wenn wir beispielsweise links im File Explorer eine Datei geöffnet haben, dass diese hier angezeigt wird.
01:58
Diese können wir dann hier einsehen und auch bearbeiten.
02:01
Unten habe ich schon mal das Terminal eingeblendet, da wir dies benötigen werden.
02:04
Dieses blendet ihr über die View Terminal entsprechend ein.
02:09
Dazu haben wir rechts dann entsprechend den KI Chat, über welchen wir die gesamte Entwicklung dann per KI steuern werden.
02:18
In unserem Fall konzentrieren wir uns zunächst auf den KI Chat.
02:22
Hier haben wir die Möglichkeit, in natürlichem, quasi gesprochenem Deutsch mit der KI zu interagieren.
02:27
Hier ist ein erster Prompt, welchen ich eingeben würde.
02:30
Ich möchte eine Website aufbauen mit Next, React und TypeScript mit einer modernen Darstellung von hello World.
02:45
Wie wir sehen, fängt die KI sofort mit der Entwicklung an.
02:48
Zunächst wird der Projektzustand geprüft und danach wird das gesamte Projekt aufgebaut.
03:09
Und nach wenigen Sekunden Entwicklungszeit steht nun unsere Website.
03:14
Hierfür gehen wir unten ins Terminal, geben npm install ein.
03:20
Nachdem nun alle Abhängigkeiten für das Projekt installiert wurden, haben wir jetzt die Möglichkeit, unsere Website direkt anzuschauen.
03:26
Wir geben dafür npm run dev ein, um den Entwicklungsserver zu starten.
03:35
Super bequem, dass sich hier auch direkt in meiner Entwicklungs bzw.
03:40
Editoransicht ein kleiner Browser befindet, worüber wir die Möglichkeit haben, unsere neue Website direkt zu sehen.