Zo laat je code uitleggen door AI
Plak je code en krijg in seconden een heldere uitleg die past bij jouw niveau.
Aan de slag
- 1Kies een uitlegmodusFragment uitleggen, Wat een regel doet, Fout uitleggen, Regex uitleggen, SQL uitleggen of Code annoteren: de modus bepaalt welke instellingen daarna verschijnen.
- 2Plak je codeKopieer het stuk dat je uitgelegd wilt hebben, van één regel tot een heel bestand, afhankelijk van de gekozen modus.
- 3Geef je niveau en interesse opKies voor wie de uitleg is en waar de nadruk op moet liggen; deze en de overige instellingen worden hieronder toegelicht.
- 4Klik op 'Code uitleggen'iBro analyseert de code op basis van de modus, jouw niveau en alle gekozen instellingen.
Instellingen van de tool
Niveau
Voor wie de uitleg is: Nooit geprogrammeerd, Beginner, Ik ken een andere taal (je kunt die noemen), of Ervaren — alleen de essentie. Dit bepaalt de hele uitleg.
Diepgang
Hoe uitgebreid de analyse is: De kern in 3 zinnen, Overzicht per blok, of Regel voor regel. De optie regel voor regel is alleen beschikbaar voor voldoende korte fragmenten.
Waar je in geïnteresseerd bent
Waar de nadruk op ligt: Wat het doet, Hoe het intern werkt, Waarom het zo geschreven is, of Waar de problemen zitten.
Regex-variant
De regex-engine: JavaScript of PCRE, bijvoorbeeld. Verschijnt alleen bij Regex uitleggen, omdat de variant bepaalt wat er geldig is in het patroon.
SQL-dialect
De database waarvoor de query is geschreven: PostgreSQL of MySQL, bijvoorbeeld. Verschijnt alleen bij SQL uitleggen.
Foutcontext
De omliggende code of het bestand waar de fout vandaan komt; plak het zodat de uitleg het hele plaatje ziet, niet alleen de stacktrace. Beschikbaar bij Fout uitleggen.
Taal van de uitleg
De taal waarin de uitleg zelf wordt geschreven; die hoeft niet overeen te komen met de taal van de code.
Terminologie
Hoe om te gaan met vaktermen: ongewijzigd laten, elke term uitleggen, of vakjargon helemaal vermijden.
Analogieën
Schakelt uitleg via alledaagse vergelijkingen in; niet beschikbaar bij Code annoteren, waar de toelichting al regel voor regel naast de code staat.