So generieren Sie Code mit KI
Aufgabe beschreiben und fertigen Code in der gewünschten Sprache erhalten, mit allen Details.
Erste Schritte
- 1Aufgabe beschreibenBeschreiben Sie, was der Code tun soll — etwa „eine E-Mail-Validierungsfunktion in JavaScript".
- 2Sprache und Framework wählenWählen Sie eine Programmiersprache und bei Bedarf ein Framework oder eine Bibliothek — diese erscheinen nach der Sprachwahl.
- 3Details festlegenLegen Sie Ergebnistyp, Laufzeitumgebung, Fehlerbehandlung und Codestil fest — jede Einstellung wird unten erklärt.
- 4Auf „Code generieren" klickeniBro schreibt den Code anhand der Aufgabe, der Sprache und aller gewählten Einstellungen.
Werkzeugeinstellungen
Sprache
Die Programmiersprache und bei Bedarf eine bestimmte Version — etwa Python 3.12 oder PHP 8.3.
Framework
Das Framework oder die Bibliothek, auf der aufgebaut wird — etwa React oder Django. Die Liste erscheint nach der Sprachwahl. Sie können auch abhängigkeitsfreien Code anfordern, der nur die Standardbibliothek nutzt.
Ergebnistyp
Was genau herauskommen soll: eine Funktion, eine Klasse, ein Ganzes Skript, eine UI-Komponente, eine SQL-Abfrage, ein Regex oder eine Konfigurationsdatei.
Daten
Ein Datenbank-Tabellenschema, ein JSON-Beispiel oder eine andere Eingabestruktur — fügen Sie sie ein, damit der Code zu Ihrer echten Datenstruktur passt.
Zum Beispiel: „CREATE TABLE orders (id bigint, user_id bigint, total numeric)" oder ein JSON-Beispielobjekt.
Umgebung
Wo der Code läuft: Browser, Node.js, Server, Serverless, Kommandozeile, Mobile App, Desktop oder Mikrocontroller.
Fehlerbehandlung
Wie gründlich sich der Code gegen Fehler und ungültige Eingaben absichert: Minimal oder Vollständig — mit Validierung, try/catch und Logging.
Stil
Das Paradigma (OOP oder Funktional), die Typisierung (Streng oder Ohne Typen) und der Formatierungsstandard für die gewählte Sprache.
Erklärungen
Wie viel Erklärung neben dem Code steht: Nur Code, Code mit Kommentaren oder Code mit Zeile-für-Zeile-Erklärung — und in welcher Sprache die Kommentare verfasst sind.