"view method hierarchy" doesn't work

Hi all,

I'm a physician and I do a little bit of programming as a hobby and also as part of my job. I used to code in java but now I'm switching to Python for scientific calculation in the machine learning field.

I currently use PyCharm which I'm very happy with. However, comming from an Eclipse background with java, I used to be able to obtain the method (or any object) hierarchy just by hovering my mouse over the method (or object) name: For exemple: java.io.PrintStream.println.

I couldn't find the same in PyCharm: Even if I select the method I wanna have information about (for exemple the "print" method) and go to the "View" menu, I can't acces to "method hierarchy" (or ctrl + shift + H)  because it's always unavailable (i.e grey).

The same is true for "Windows --> Tool windows"... I can't acces some of the options like "depency viewer", "changes" etc.

Sorry for the rookie question but... Am I missing something here?

Sorry for my english too...

Thanks!

David

1 comment

Hello david,

What exactly do you mean by the method hierarchy? If you need to see where

the method is declared, press Ctrl-B (Goto Definition).

I'm a physician and I do a little bit of programming as a hobby and

also as part of my job. I used to code in java but now I'm switching

to Python for scientific calculation in the machine learning field.

I currently use PyCharm which I'm very happy with. However, comming

from an Eclipse background with java, I used to be able to obtain the

method (or any object) hierarchy just by hovering my mouse over the

method (or object) name: For exemple: java.io..println.

I couldn't find the same in PyCharm: Even if I select the method I

wanna have information about (for exemple the "print" method) and go

to the "View" menu, I can't acces to "method hierarchy" (or ctrl +

shift + H)  because it's always unavailable (i.e grey).

The same is true for "Windows --> Tool windows"... I can't acces some

of the options like "depency viewer", "changes" etc.

Sorry for the rookie question but... Am I missing something here?

Sorry for my english too...

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0

Please sign in to leave a comment.