W przypadku intellij idea, jak mogę dowiedzieć się, co sprawia, że zmienna jest widoczna?co sprawia, że zmienna jest widoczna (intellij idea)
Przykładem kiedy to trudno:
- Załóżmy obejrzysz
class A
i widzisz zmiennąsomething
. Jeśli przejdziesz do źródła, zobaczysz, że jest on zdefiniowany wtrait X
. Ale nie masz bezpośrednioextend
cechyX
. Co zatem rozszerzasz, co sprawia, że ta zmienna jest widoczna? Jeśli masz głęboko zagnieżdżoną hierarchię, śledzenie może być trudne.
Wszelkie zalecenia lub rozwiązania?
EDIT: stworzył problem w ich systemie śledzenia: http://youtrack.jetbrains.com/issue/IDEA-124369
, więc chodzi o integrację scala, a nie java? –
Dotyczy to również java. Masz opcje, jak ustawić zmienną/typ w pliku. – VasyaNovikov
Używam IDEA codziennie i mam przez długi czas i jeśli ta funkcja jest dostępna, nie jestem tego świadomy. JetBrains bardzo reaguje na prośby o funkcję, więc prawdopodobnie powinieneś o to poprosić. –