Navigation Menu: Type Hierarchy, Method Hierarchy, Call Hierarchy

In PyCharm 2.6 EAP built Oct 15, 2012: under the Navigation menu there are three menu items that are disabled:

Type Hierarchy,
Method Hierarchy,
Call Hierarchy

Do these work in PyCharm? I would especially like to use the Call Hierarchy but can't find a way to activate it.
7 comments
Comment actions Permalink
The type hierarchy does work in PyCharm (put the caret on a class name and press Ctrl-H). The other two hierarchy viewers are currently not implemented for Python. You can vote for http://youtrack.jetbrains.com/issue/PY-6967
0
Comment actions Permalink
Hi Dmitry,

I followed the link to the issue in YouTrack to cast a vote for it.

I logged in there, but don’t see how to vote there, e.g. no vote button.

Thanks,

Ted Hill

--
Dmitry Jemerov, Chief Technology Officer, JetBrains

Ted Hill<http://forum.jetbrains.com/user/TedHill> @ Oct 17<http://forum.jetbrains.com/thread/PyCharm-1161>
In PyCharm 2.6 EAP built Oct 15, 2012: under the Navigation menu there are three menu items that are disabled:

Type Hierarchy,
Method Hierarchy,
Call Hierarchy

Do these work in PyCharm? I would especially like to use the Call Hierarchy but can't find a way to activate it.



WARNING - CONFIDENTIAL INFORMATION:
The information contained in the e-mail may contain confidential
and privileged information and is intended solely for the use of
the intended recipient(s). Access for any review, re-transmission,
dissemination or other use of, or taking of any action in regard
and reliance upon this e-mail by persons or entities other than
the intended recipient(s) is unauthorized and prohibited. If you
are not the intended recipient, please contact the sender by
reply e-mail and destroy all copies of the original message and
any attachments.
0
Comment actions Permalink
The vote button is right below the issue title, on the left hand side.
0
Comment actions Permalink
Got it! Thanks. I don’t think I ever would have found it without your help.

--
Dmitry Jemerov, Chief Technology Officer, JetBrains

Ted Hill<http://forum.jetbrains.com/user/TedHill> @ 8:50 am<http://forum.jetbrains.com/thread/PyCharm-1161?message=PyCharm-1161-2>
Hi Dmitry,

I followed the link to the issue in YouTrack to cast a vote for it.

I logged in there, but don’t see how to vote there, e.g. no vote button.

Thanks,

Ted Hill

--
Dmitry Jemerov, Chief Technology Officer, JetBrains

Ted Hill<http://forum.jetbrains.com/user/TedHill> @ Oct 17<http://forum.jetbrains.com/thread/PyCharm-1161>
In PyCharm 2.6 EAP built Oct 15, 2012: under the Navigation menu there are three menu items that are disabled:

Type Hierarchy,
Method Hierarchy,
Call Hierarchy

Do these work in PyCharm? I would especially like to use the Call Hierarchy but can't find a way to activate it.



WARNING - CONFIDENTIAL INFORMATION:
The information contained in the e-mail may contain confidential
and privileged information and is intended solely for the use of
the intended recipient(s). Access for any review, re-transmission,
dissemination or other use of, or taking of any action in regard
and reliance upon this e-mail by persons or entities other than
the intended recipient(s) is unauthorized and prohibited. If you
are not the intended recipient, please contact the sender by
reply e-mail and destroy all copies of the original message and
any attachments.



WARNING - CONFIDENTIAL INFORMATION:
The information contained in the e-mail may contain confidential
and privileged information and is intended solely for the use of
the intended recipient(s). Access for any review, re-transmission,
dissemination or other use of, or taking of any action in regard
and reliance upon this e-mail by persons or entities other than
the intended recipient(s) is unauthorized and prohibited. If you
are not the intended recipient, please contact the sender by
reply e-mail and destroy all copies of the original message and
any attachments.
0
Comment actions Permalink
It's still not implemented, is it? I'm a bit confused because:

  • this implies it won't be any time soon,
  • this suggests it should be there already,
  • in the Navigate menu there is no Call Hierarchy option but
  • in the Settings -> Keymap Call Hierarchy is listed an assigned a shortcut

Could you clarify?
0
Comment actions Permalink
Hi Johny, the answer is simple: there is no call hierarchy implemented for Python yet, but it is implemented for JavaScript which is also supported by PyCharm.
0
Comment actions Permalink
Thanks Dmitry. These are my first hours with pyCharm. I'm very impressed so far, kind of love at first sight ;-) Having Python call hierarchy there, whenever it comes, will be a nice addition.
0

Please sign in to leave a comment.