Strona preferencji 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.
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. |
'@#' |