Я использую 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 и подсветка корректно работают с унаследованными переменными.