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

  1. 1Kies een uitlegmodusFragment uitleggen, Wat een regel doet, Fout uitleggen, Regex uitleggen, SQL uitleggen of Code annoteren: de modus bepaalt welke instellingen daarna verschijnen.
  2. 2Plak je codeKopieer het stuk dat je uitgelegd wilt hebben, van één regel tot een heel bestand, afhankelijk van de gekozen modus.
  3. 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.
  4. 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.

De modus bepaalt welke instellingen beschikbaar zijn: Waar je in geïnteresseerd bent en Analogieën verschijnen bijvoorbeeld niet in elke modus.
'Ik ken een andere taal' is de nuttigste niveau-instelling: één regel met een bekende taal verandert de uitleg flink.
Terug naar de tool
Zo laat je AI code uitleggen — volledige gids van iBro