IntelliJ выделяет использование элемента в каретке для унаследованной переменной - PullRequest
1 голос
/ 15 декабря 2011

Я использую IntelliJ 10.5, и у меня включена функция «Подсветка использования элемента в каретке».Когда переменная выбрана, она выделяет все вхождения в текущем файле.Это работает по большей части, но, похоже, не работает для унаследованных переменных класса.Пример:

// BaseClass.groovy
class BaseClass {
    String foo
}

// SubClass.groovy
class SubClass extends BaseClass {
    String bar
    def someMethod() {
        foo = 'foo'
        bar = 'bar'
    }
    def someOtherMethod() {
        foo = null
        bar = null
    }
}

При редактировании SubClass.groovy при выборе bar будут выделены все экземпляры bar.Но выбор foo не делает.

Есть ли способ настроить / включить это поведение или это ограничение IntelliJ?

Последующие действия : я проверил сJava и подсветка корректно работают с унаследованными переменными.

1 Ответ

1 голос
/ 15 декабря 2011

Это похоже на ошибку. Пожалуйста, попробуйте IDEA 11, ваш пример отлично работает для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...