Существует ли какой-либо редактор для Java, способный выделить все унаследованные элементы?Похоже, что это очень полезная функция, помогающая понять структуру производного класса, который обращается к членам базового класса (классов).Я лично использую Intellij-IDEA
, и если вы знаете какой-либо путь к этому, пожалуйста, поделитесь.Приветствуются все остальные редакторы!
Например, иногда вы можете увидеть следующий сценарий (и, пожалуйста, не считайте этот пример серьезным).
class A {
...
protected int a;
protected int x;
...
}
class B extends A {
...
protected int b;
void isntThatCoolIfSomeoneOverridesA() {
a = b;
x = b * b;
}
...
}
ОБНОВЛЕНИЕ: расширен пример
Необходимо выделить a
и x
в классе B
, так как оба являются унаследованными членами данных класса A
.