Eclipse Content Assist с пользовательскими типами
Следующий пример кода хорошо работает с Content Assist:
public void test(String a) {
String b =
}
С курсором, помещенным после =
Затмение предложит a
в верхней части Content Assist.
Следующее не будет вести себя хорошо:
public void test(CustomType a) {
CustomType b =
}
Вместо a
быть на вершине CustomType
будет на вершине, с a
чуть ниже. Почему это? Это сводит меня с ума. Это ясно знает, что a
актуально, так зачем предлагать класс? Я не могу назначить переменную типа A
к классу A
,
Я могу обойти это предложение, отключив Java Proposals
(любой из них) и позволяющий Java Non-Type Proposals
в расширенных настройках Content Assist. Однако, у этого есть обратная сторона полного отключения автозаполнения для типов, что еще хуже.
Я заметил эту проблему на Луне, Марсе и Неоне.
Это ошибка? Есть ли обходной путь для этого?
1 ответ
Это похоже на ошибку в JDT Eclipse.
Я создал запись в их bugzilla.
Я не думаю, что есть обходной путь для этого.