Použití obsahové asistence

V tomto oddíle použijete obsahovou asistenci pro dokončení psaní nové metody. Pokud ještě není otevřen, otevřete soubor junit.samples.VectorTest.java v editoru Java a v pohledu Osnova vyberte metodu testSizeIsThree(). Pokud soubor takovou metodu neobsahuje, viz Přidávání nových metod pro pokyny, jak tuto metodu přidat.

  1. Přidejte následující řádky na konec metody. Zadáte-li . za v, Eclipse zobrazí seznam možných dokončení. Všimněte si, jak se během psaní nabídka možností zužuje.

    Vector v = new Vector();
    for (int i=0; i<3; i++)
      v.addElement(new Object());
    assert

  2. S kurzorem umístěným na konci slova assert stiskněte Ctrl+mezerník pro aktivaci obsahové asistence. Objeví se okno obsahové asistence se seznamem návrhů. V seznamu uvidíte dostupné volby.

    Obsahová asistence

  3. Při aktivním okně obsahové asistence napište písmeno 't' do zdrojového kódu po slově assert (bez mezer mezi nimi). Seznam návrhů je zúžen a nyní zobrazuje pouze záznamy začínající na 'assert'. Klepněte na jednotlivé položky v seznamu, abyste zobrazili případné nápovědy Javadoc pro jednotlivé položky.

    Filtrovaná obsahová asistence

  4. Vyberte ze seznamu assertTrue(boolean) a stiskněte klávesu Enter. Bude vložen kód pro metodu assertTrue(boolean).
  5. Dokončete řádek, aby vypadal následovně:

    assertTrue(v.size() == fFull.size());

  6. Soubor uložte.

Související pojmy

Editor Java

Související odkazy

Obsahová asistence Java
Předvolby editoru Java