Aktywna obsługa treści

Strona preferencji Otwiera stronę preferencji Aktywna obsługa treści Java > Edytor > Aktywna obsługa treści pozwala określić preferencje dotyczące ustawień aktywnej obsługi treści.

Opcja

Opis

Wartość domyślna

Wstawienia uzupełnień/Nadpisywanie uzupełnień

Po włączeniu opcji Wstawienia uzupełnień tekst uzupełnienia jest wstawiany w pozycji karetki, tak że nigdy nie nadpisuje istniejącego tekstu.
Po włączeniu opcji Nadpisywanie uzupełnień tekst uzupełnienia zastępuje znaki następujące po pozycji karetki aż do końca słowa.

Naciśnięcie klawisza Ctrl podczas stosowania propozycji uzupełnienia pozwala na przełączanie się między tymi dwoma trybami wstawiania.

Wstawienia uzupełnień

Automatycznie wstawiaj pojedyncze propozycje

Po włączeniu tej opcji aktywna obsługa kodu automatycznie wybierze i wstawi pojedyncze propozycje.

Włączone

Automatycznie wstawiaj typowe przedrostki

Jeśli ta opcja jest włączona, aktywna obsługa kodu będzie automatycznie wstawiać powszechne przedrostki wszystkich możliwych uzupełnień, podobnie jak w przypadku rozszerzenia powłoki systemu Unix. Tej funkcji można użyć wielokrotnie, nawet jeśli wyświetlone jest okno aktywnej obsługi kodu.

Wyłączone

Dodaj instrukcję importu zamiast nazwy kwalifikowanej

Po włączeniu tej opcji użycie propozycji typów, które znajdują się w innych pakietach, spowoduje dodanie odpowiedniej deklaracji importu. W przeciwnym razie wstawiona zostanie pełna kwalifikowana nazwa typu.

Włączone

Użyj instrukcji importu static

Po włączeniu tej opcji, propozycje metody dotyczące metod static będą wywoływać uzupełnienie w postaci odpowiadającej im deklaracji importu static. W przeciwnym razie dodawane będą niestatyczne instrukcje import dla deklarowanego typu.

Aby otrzymywać propozycje konkretnych metod, należy dodać taką metodę lub zawierający ją typ do strony preferencji Ulubione.

Włączone

Wypełnij nazwy argumentów podczas uzupełniania

Jeśli ta opcja jest włączona, aktywna obsługa kodu doda nazwy argumentów podczas uzupełniania metody lub typu ogólnego.

Włączone

Określ argumenty wypełnionych metod

Jeśli ta opcja jest włączona, aktywna obsługa kodu spróbuje określić parametry metody na podstawie kontekstu, w którym wstawiona została propozycja metody.

Wyłączone

Sortuj propozycje

Opcja ta pozwala wybrać sposób sortowania propozycji w oknie podręcznym aktywnej obsługi treści.

wg istotności

Ukryj propozycje niewidoczne w kontekście wywołania

Po włączeniu tej opcji propozycje elementów Java będą ograniczane regułami widoczności. Na przykład nie będą wyświetlane propozycje pól private innych klas.

Włączone

Pokaż dopasowania zapisu camel case

Po włączeniu tej opcji wyświetlane są dopasowania zapisu camel case (tzn. skrót NPE jest rozszerzany do nazwy NullPointerException).

Włączone

Ukryj zabronione odwołania

Jeśli ta opcja jest włączona, odwołania do elementów Java zabronione przez reguły dostępu nie będą wyświetlane.

Włączone

Ukryj niezalecane odwołania

Jeśli ta opcja jest włączona, odwołania do elementów Java niezalecane przez reguły dostępu nie będą wyświetlane.

Wyłączone

Ukryj nieaktualne odwołania

Po włączeniu tej opcji odwołania do nieaktualnych elementów języka Java nie są wyświetlane.

Wyłączone

Włącz automatyczne aktywowanie

Po włączeniu tej opcji aktywna obsługa kodu będzie wywoływana automatycznie.

Warunek automatycznego aktywowania jest określany za pomocą ustawień Opóźnienie automatycznego aktywowania, Wyzwalacze automatycznej aktywacji kodu Java i Wyzwalacze automatycznej aktywacji dla dokumentacji Javadoc.

Włączone

Opóźnienie automatycznego aktywowania

Jeśli czas między napotkaniem znaku wyzwalającego automatyczne aktywowanie a wpisaniem nowego znaku przekroczy wartość opóźnienia automatycznego aktywowania, zostanie wywołana aktywna obsługa kodu.

200
Wyzwalacze automatycznej aktywacji kodu Java

Jeśli w kodzie źródłowym Java (ale nie wewnątrz komentarza dokumentacji Javadoc) zostanie wpisany jeden ze znaków wyzwalających, a przed upływem limitu opóźnienia automatycznego aktywowania nie zostanie wpisany żaden inny znak, wywołana zostanie aktywna obsługa kodu.

'.'

Wyzwalacze automatycznej aktywacji dla dokumentacji Javadoc

Jeśli w komentarzu Javadoc zostanie wpisany jeden ze znaków wyzwalających, a przed upływem limitu opóźnienia automatycznego aktywowania nie zostanie wpisany żaden inny znak, wywołana zostanie aktywna obsługa kodu.

'@#'

Informacje pokrewne

Aktywna obsługa treści i kodu