最全Pycharm教程(27)——Pycharm搜索导航之跳转到声明与定义

1、准备实例

  (1)在工程目录下创建Animals模块(Alt+Insert→Python Package):

  (2)创建一个Python文件(Alt+Insert→Python File):

  在Mammals.py文件中输入以下代码:

 

  在Carnivore.py, Herbivore.py文件中输入以下代码:

  2、转到声明

  将光标定位在Cat类实例的feeds()函数名处,按下Ctrl+B。Pycharm会自动跳转到Mammalia类feeds成员的定义:

  3、转到引用

  接下来吧光标至于Mammalia类名称处,查找其所有引用。按下Ctrl+Alt+B,会看到Mammalia类的引用列表:

  选择你想查看的引用(例如这里选择Cow),回车,Pycharm会跳转到对应引用位置:

  如果你选择了位于另外一个文件中的引用,如Carnivore,Pycharm会在一个单独的编辑选项卡中打开它。

  4、注意侧边图钉图标

  之前我们已经预见过类似的图钉图标,例如在查看快捷文档时(Ctrl+Q),如果你单击这个图标,则整个弹出窗口会被固定。在这里则意味着所遇到的引用已经添加到 Find tool window窗口中进行显示。

  5、左槽图标的导航功能

  最后我们观察窗口左槽,这里有很多附有指向箭头的图标,意味着?

  如果你将鼠标指针悬停在图标上面,Pycharm会显示其子类或者重载方法(向下的箭头)、父类(向上箭头):

  当你单击这个图标时,Pycharm会列出其子类或者重载方法(如果有的话):

  之后Pycharm会跳转到所选条目,并将光标至于对应的声明部分。如果只存在一个子类、父类或者重载函数,则默认执行跳转操作:

转载于 https://blog.csdn.net/u013088062/article/details/50324237

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值