Jak spravovat body přerušení.
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com

# Body přerušení

Body přerušení se používají k zastavení provádění programu v konkrétním bodě, takže v onom místě můžete prozkoumat stav programu.

# Vypsání bodů přerušení

V hlavní nabídce vyberte Zobrazit Body přerušení a otevře se okno Body přerušení.

Zobrazení má následující sloupce:

## Umístění

Jedná se o místo bodu přerušení v souboru se zdrojovým kódem. Když je bod přerušení nastaven ladicím programem, můžete získat další informace, jako je název funkce obsahující bod přerušení.

## Adresa

Toto pole je vyplněno adresou bodu přerušení, když je nastavena ladicím programem.

## Typ

Vždy zobrazuje bod přerušení. Bude použito v budoucích verzích pro podporu jiných druhů bodů přerušení.

## Podmínka

Jedná se o podmínku bodu přerušení. Pokud není žádná definována, je pole prázdné.

## Počet průchodů

Když ladicí program neběží, zobrazuje tento sloupec počet průchodů bodem přerušení nebo nulu, pokud není definován.

Když ladicí program běží, tak pokud je počet průchodů roven nule, zobrazuje tento sloupec kolikrát byl tento bod přerušení spuštěn. Pokud počet průchodů není roven nule, jsou zobrazena obě čísla. Počet průchodů je v tomto případě druhé číslo.

## Stav

Jedná se o stav bodu přerušení. Může být:

## Čekající:

bod přerušení není ve vašem programu nastaven.

## Trvalý:

bod přerušení je nastaven (jeho ID je zobrazeno v závorkách).

## Dočasný:

bod přerušení je nastaven, ale po dosažení bude smazán.

Všechny body přerušení jsou udržovány napříč sezeními Anjuty, i když přísluší neexistujícímu místu, například ve zdrojovém kódu knihovny, která ještě není načtena. V takovémto případě je jejich stav nastaven na „čekající“.

# Nastavení bodů přerušení

V hlavní nabídce vyberte Ladit Přidat bod přerušení… nebo klikněte pravým tlačítkem v okně Body přerušení a vyberte Přidat bod přerušení….

Vyplňte Místo, na kterém se bod přerušení nachází, a další požadovaná pole. Pokud je soubor právě otevřen v editoru, je v Místo předvyplněn aktuální řádek. Více informací viz .

Jinou možností je použít funkci přepínání bodů přerušení. Pokud na řádku žádný bod přerušení není, bude přidán. V opačeném případě bude odebrán.

V hlavní nabídce vyberte Ladit Přepnout bod přerušení nebo klikněte pravým tlačítkem v okně Editor a vyberte Přepnout bod přerušení.

# Úprava bodů přerušení

Nemůžete změnit místo bodu přerušení. Místo toho vytvořte nový bod přerušení. Můžete však změnit podmínku nebo počet průchodů. Když chcete bod přerušení upravit:

V okně Body přerušení vyberte bod přerušení.

Klikněte pravým tlačítkem v okně Body přerušení a vyberte Upravit bod přerušení…

Změňte pole Podmínka nebo Počet průchodů a až jste hotovi, klikněte na Budiž. Více informací viz .

# Odstranění bodu přerušení

Bod přerušení můžete odstranit pomocí přepínače bodu přerušení popsaného výše. Pokud však chcete odstranit více bodů přerušení nebo bod přerušení v jiném souboru, než v tom, který upravujete, můžete použít okno s body přerušení:

V okně Body přerušení vyberte bod přerušení.

Klikněte pravým tlačítkem do okna Body přerušení a vyberte Odstranit bod přerušení.

Když chcete odstranit všechny body přerušení:

V hlavní nabídce vyberte Ladit Odstranit všechny body přerušení nebo klikněte pravým tlačítkem do okna Body přerušení a vyberte Odstranit všechny body přerušení.

# Povolení a zakázání bodů přerušení

Někdy můžete chtít bod přerušení jen dočasně zakázat, místo abyste jej zcela smazali. Když chcete bod přerušení zakázat nebo znovu povolit:

Klikněte na zaškrtávátko Povolit v okně Body přerušení nebo klikněte v okně Body přerušení pravým tlačítkem a vyberte Povolit bod přerušení či Zakázat bod přerušení.

Můžete zakázat všechny body přerušení pomocí:

V hlavní nabídce vyberte Ladit Zakázat všechny body přerušení nebo klikněte pravým tlačítkem v okně Body přerušení a vyberte Zakázat všechny body přerušení.