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

Domyślnie

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 asystent kodu automatycznie wybierze i wstawi pojedyncze propozycje.

Włączone

Automatycznie wstawiaj typowe przedrostki

Jeśli ta opcja jest włączona, asystent 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 asystenta 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

Wypełnij nazwy argumentów podczas uzupełniania

Jeśli ta opcja jest włączona, asystent 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, asystent 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

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

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

Włącz automatyczne aktywowanie

Po włączeniu tej opcji asystent kodu będzie wywoływany 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łany asystent 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łany zostanie asystent 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łany zostanie asystent kodu.

'@#'

Informacje pokrewne

Aktywna obsługa treści i kodu