У меня проблема с подсказкой «Присвоить возвращаемое значение новой переменной»
Ожидаемое поведение: если я нахожусь в конце строки, например, после точки с запятой и возможное назначение возвращаемого значения, я получилНамек.Назначьте его.
Фактическое поведение: Но если я нахожусь в операторе switch, мне нужно пойти куда-нибудь еще в строке, чтобы получить эту подсказку и назначить его с кратким сокращением.
public class JavaApplication1 {
public static void main(String[] args) {
new JavaApplication1();
int i = 0;
switch(i) {
case 0:
new JavaApplication1();
break;
}
}
}
Здесьэто образец для воспроизведения, если вы просто загрузите его в IDE, вы увидите подсказку на обоих
new JavaApplication1();
Первый с присвоенным возвращаемым значением, второй нет.
Протестировано с продуктомВерсия: Apache NetBeans IDE 9.0 (сборка инкубатора-netbeans-release-334-on-20180708) Java: 9.0.4;Java HotSpot (TM) 64-разрядный сервер ВМ 9.0.4 + 11
Версия продукта: IDE NetBeans 8.2 (сборка 201609300101) Обновления: среда IDE NetBeans обновлена до версии NetBeans 8.2 Patch 2 Java: 1.8.0_161;Java HotSpot (TM) 64-разрядный сервер ВМ 25.161-b12
В Параметры -> Редактор -> Подсказки -> Предложения -> Присвоить возвращаемое значение новой переменной - true и Показать как: предупреждение о текущей строке и отключенотак что никакая другая конфигурация не разрешена
Есть ли способ, которым эта функция всегда доступна?