我正在运行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测试并突出显示正确使用继承变量。
答案 0 :(得分:1)
这似乎是一个错误。请试试IDEA 11,你的例子对我来说很合适。