Zo genereer je code met AI

Beschrijf de taak en krijg afgewerkte code in de gewenste taal, met elk detail ingesteld.

Aan de slag

  1. 1Beschrijf de taakVertel wat de code moet doen, bijvoorbeeld 'een functie die e-mailadressen valideert in JavaScript'.
  2. 2Kies taal en frameworkKies een programmeertaal en, indien nodig, een framework of bibliotheek; die verschijnen zodra je een taal kiest.
  3. 3Stel de details inBepaal het type resultaat, de uitvoeringsomgeving, de foutafhandeling en de codestijl; elke instelling wordt hieronder toegelicht.
  4. 4Klik op 'Code genereren'iBro schrijft de code op basis van de taak, de taal en alle gekozen instellingen.

Instellingen van de tool

Taal

De programmeertaal en, indien nodig, een specifieke versie: Python 3.12 of PHP 8.3, bijvoorbeeld.

Framework

Het framework of de bibliotheek om op te bouwen, React of Django bijvoorbeeld. De lijst verschijnt zodra je een taal kiest. Je kunt ook code zonder externe dependencies aanvragen, alleen met de standaardbibliotheek.

Type resultaat

Wat je precies nodig hebt: een Functie, een Klasse, een Volledig script, een UI-component, een SQL-query, een Regex of een Configuratiebestand.

Data

Een databasetabelschema, een JSON-voorbeeld of een andere invoerstructuur; plak deze zodat de code past bij je echte datastructuur.

Bijvoorbeeld: 'CREATE TABLE orders (id bigint, user_id bigint, total numeric)' of een JSON-voorbeeldobject.

Omgeving

Waar de code draait: Browser, Node.js, Server, Serverless, Command line, Mobiele app, Desktop of Microcontroller.

Foutafhandeling

Hoe grondig de code zich beschermt tegen fouten en ongeldige invoer: Minimaal, of Volledig — met validatie, try/catch en logging.

Stijl

Het paradigma (OOP of Functioneel), de typering (Strikt of Geen types) en de opmaakstandaard voor de gekozen taal.

Toelichting

Hoeveel toelichting er bij de code komt: Alleen code, Code met commentaar, of Code met regel-voor-regel uitleg — en in welke taal het commentaar staat.

Het veld 'Data' telt het meest bij SQL-query's en parsers: een echt schema of een JSON-voorbeeld verslaat elke geschreven omschrijving.
Van taal wisselen zet de versie, het framework en de opmaakstandaard terug: die horen bij de gekozen taal.
Terug naar de tool
Zo genereer je code met AI — volledige gids van iBro