Jak ladit pomocí Eclipse: 10 kroků (s obrázky)

Obsah:

Jak ladit pomocí Eclipse: 10 kroků (s obrázky)
Jak ladit pomocí Eclipse: 10 kroků (s obrázky)

Video: Jak ladit pomocí Eclipse: 10 kroků (s obrázky)

Video: Jak ladit pomocí Eclipse: 10 kroků (s obrázky)
Video: How to Contact Spotify 2024, Duben
Anonim

Tato instrukce si klade za cíl pomoci začínajícím programátorům rychle začít s laděním pomocí Eclipse. Pomocí jednoduchého programu předvádí, jak ladit v Eclipse. Pokrývá základní znalosti a dovednosti ladění, takže bude snadno srozumitelný a snadno se bude řídit. Uvidíme, jak program v režimu ladění provede krok za krokem.

Kroky

Ladění pomocí Eclipse Krok 1
Ladění pomocí Eclipse Krok 1

Krok 1. Nastavte zarážky:

Chcete -li nastavit zarážku, vyberte nejprve jeden řádek kódu, poté přesuňte myš do oblasti nejvíce vlevo na tomto řádku (jak je znázorněno na obrázku níže), buď dvakrát klikněte, nebo klikněte pravým tlačítkem, poté v rozevíracím seznamu vyberte „Toggle Breakpoint“objeví se modrý míč, což znamená, že byl úspěšně nastaven bod zlomu.

Ladění pomocí Eclipse Krok 2
Ladění pomocí Eclipse Krok 2

Krok 2. Spusťte program v režimu ladění:

K tomu máme tři způsoby: 1> Stiskněte F11; 2> Klikněte na položku „Spustit“v hlavní nabídce a poté v rozevíracím seznamu vyberte „Ladit“; 3> Klikněte na ikonu chyby na panelu nástrojů (jak ukazuje obrázek níže), poté vyberte „Debug As Java Application“.

Ladění pomocí Eclipse Krok 3
Ladění pomocí Eclipse Krok 3

Krok 3. Přidejte proměnné do pole sledování pro zkoumání:

Vidíme, že se program nyní zastavuje na řádku, na kterém jsme nastavili zarážku. Nyní přidáme proměnné do pole sledování, abychom zjistili, zda program poběží tak, jak jsme očekávali. Chcete -li přidat proměnnou do pole sledování, umístěte na ni kurzor, klikněte pravým tlačítkem a poté v rozevíracím seznamu vyberte „Sledovat“.

Ladění pomocí Eclipse, krok 4
Ladění pomocí Eclipse, krok 4

Krok 4. Zkontrolujte hodnoty proměnných v okně hodinek:

Nyní vidíme, že hodnoty num1 a num2 jsou podle očekávání, ale součet je stále 0,0, protože program nespustil kód, který aktualizuje hodnotu součtu.

Ladění pomocí Eclipse, krok 5
Ladění pomocí Eclipse, krok 5

Krok 5. Krok do:

Spusťte funkci: Nyní použijeme funkci add () k výpočtu součtu. Abychom zjistili, zda funkce add () bude fungovat tak, jak jsme očekávali, vstoupíme do ní. Chcete-li to provést, stiskněte klávesu F5 nebo na panelu nástrojů stiskněte ikonu „Vstoupit do“na panelu nástrojů nebo v hlavní nabídce vyberte v rozevíracím seznamu položky „Spustit“možnost „Vstoupit“. Program poběží na funkci add () a zastaví se na prvním spustitelném kódu.

Ladění pomocí Eclipse, krok 6
Ladění pomocí Eclipse, krok 6

Krok 6. Návrat z funkce:

Spusťte kód stisknutím klávesy F6 nebo stisknutím ikony „Přejít“na panelu nástrojů nebo v hlavní nabídce vyberte v rozevíracím seznamu položky „Spustit“možnost „Přejít“. Program se vrátí z funkce add () do main () a zastaví se na stejném řádku, když předtím odešel.

Ladění pomocí Eclipse, krok 7
Ladění pomocí Eclipse, krok 7

Krok 7. Zkontrolujte návratovou hodnotu z funkce:

Spusťte program s Step Over, hodnota součtu se změní na 9.0.

Ladění pomocí Eclipse, krok 8
Ladění pomocí Eclipse, krok 8

Krok 8. Vytiskněte výsledek:

Spusťte program pomocí Step Over. Místo Step Into musíme použít Step Over, protože nemáme zdrojový kód funkce println ().

Ladění pomocí Eclipse, krok 9
Ladění pomocí Eclipse, krok 9

Krok 9. Nastavit filtr ladění:

Abychom se vyhnuli přechodu do funkcí bez zdrojového kódu, budeme muset upravit některé konfigurace, aby bylo možné debuggeru sdělit, aby do těchto funkcí nevstupoval, a to i v případě, že se používá příkaz step into. V hlavní nabídce „Windows“vyberte „Předvolby“a poté postupně sledujte čísla na následujícím obrázku:

Ladění pomocí Eclipse, krok 10
Ladění pomocí Eclipse, krok 10

Krok 10. Zastavit v hlavní:

Existuje další způsob, jak zastavit provádění programu za účelem ladění-Zastavit v hlavním. To znamená, že pokud je povoleno, pokaždé, když se program spustí, zastaví se na prvním spustitelném kódu v main (), takže kód lze spustit ručně. Chcete -li povolit „Zastavit v hlavním“, klikněte pravým tlačítkem na název projektu v okně Průzkumníka projektu, vyberte „vlastnost“, čímž se zobrazí dialogové okno „vlastnosti pro xxx“(xxx je název projektu), poté postupujte podle kroků označených čísly postupně.

Tipy

  • Obecně můžeme nastavit zarážku kdekoli v programu kromě komentářů „{“nebo „}“, ale ve skutečné praxi bychom měli nastavit zarážku na příslušném kódu, tj. Nastavit smysluplný zarážku;
  • Pokud nechcete program spouštět ručně v režimu ladění, můžete stisknutím tlačítka „Obnovit“na panelu nástrojů spustit další zarážku, nebo ladění dokončit, pokud již nejsou žádné zarážky.

Doporučuje: