'Maar dat is nog niet alles. 'Waarom denk je dat de foutopsporingsmodus is uitgevonden?'

"Dat was een retorische vraag."

"Het meest interessante is dat je tijdens het debuggen de waarde van elke variabele bij elke stap kunt bekijken! Dit omvat lokale methodevariabelen, argumenten en eigenlijk bijna alles."

"Als je een breekpunt bereikt in foutopsporingsmodus, verschijnt onderaan een speciaal paneel:"

IDEE: kijken, snel kijken - 1

Alle lokale variabelen zijn zichtbaar in het gedeelte met variabelen, dat groen is gemarkeerd. In het rood gemarkeerde
deel van het controlevenster kunt u zelf variabelen toevoegen.
De lijst met threads is oranje gemarkeerd . En direct daaronder bevindt zich de stacktracering van de huidige thread

"Nu druk ik drie keer op F8 en de waarden voor twee nieuwe variabelen (sum5 en sum7) verschijnen in het middelste venster."

"In het venster rechtsonder klik ik op het plusteken en voeg ik de uitdrukking 'sum5+sum7' toe."

"Kijk eens wat ik heb:"

IDEE: kijken, snel kijken - 2

"Midden onderin zien we de waarde van de variabelen"
"Rechtsonderin zien we de huidige waarde van de uitdrukking som5+som7"

"Het Watches-venster is handig in gebruik wanneer variabelen lange en complexe namen hebben, bijvoorbeeld:"

this.connection.getProvider().getRights().get("super")

"Cool! Handige dingen."

"Naast Watches zijn er ook Quick Watches. Je kunt de waarde van elke variabele leren door er simpelweg met de muis overheen te gaan. Houd de muis een paar seconden boven de variabele en een pop-upvenster zal de waarde ervan tonen ."

IDEE: kijken, snel kijken - 3

"De muiscursor is niet zichtbaar in de schermafbeelding, maar hij stond in het midden van de rode cirkel (recht boven de naam van de variabele)."

"Dit is het beste deel. U kunt de waarde van variabelen wijzigen!"

"Klik met de rechtermuisknop op een variabele in het Watches- of Variables-venster, selecteer de optie Set Value en voer een nieuwe waarde in. Of druk gewoon op F2."

"Zo ziet het er voor mij uit:"

IDEE: kijken, snel kijken - 4

"U kunt de variabele op elke waarde instellen, een verwijzing kan op null worden ingesteld, …"

"Druk vervolgens op Enter en dat is alles. De variabele heeft nu een nieuwe waarde."

"Wauw, ik wist nog niet de helft van dit spul. Wat een nuttige les."