最全Pycharm教程(26)——Pycharm搜索导航之⽂件名、符
号名搜索
1、准备⼀个⼯程
向你的⼯程中添加⼀个Python⽂件,并输⼊⼀些源码,例如:
2、转到对应⽂件、类、符号
Pycharm提供的⼀个很强⼒的功能就是能够根据名称跳转到任何⽂件、类、符号所在定义位置。
3、跳转到⽂件
按下Ctrl+Shift+N快捷键,在弹出的窗⼝中输⼊d:
下⾯所显⽰的下拉列表中包含了所有名称中有字母d的⽂件。这⾥选择deeplyBuriedFile.py,回车,打开对应的deeplyBuriedFile.py⽂件:
4、跳转到类
接下来我们尝试跳转到⼀个特定的类定义。按下Ctrl+N,输⼊o,注意这⾥你可以输⼊*来代表所有的⽂件名。在下拉列表中列出了所有名字中包含字母o的类,并且给出了对应的全路径:
选择提⽰列表中的Foo,回车,这次会在光标所在的类声明处打开所在⽂件:
5、跳转到符号
接下来我们尝试跳转到类中⼀个特定的成员处。按下Ctrl+Alt+Shift+N,输⼊a:
选择bar,然后回车,转到对应定义:
6、跳转窗⼝的额外功能
你可能注意到所弹出的窗⼝中还有其他控件为我们提供额外功能。
⾸先,我们介绍如何跳转到当前⼯程之外的⽂件、类、符号处。勾选Include non-project files/classes/symbols复选框或者按下相关快捷键以打开外部提⽰列表。与之前的不同的是这个列表包含了外部库中的相应的符合搜索条件的项⽬:
接下来拟可以在⼀个独⽴的窗⼝来显⽰当前多匹配的条⽬,当你在进⾏多重搜索时,这种独⽴的显⽰模式变得很重要。同时我们也希望能够保存搜索结果⽅便下次查看:
导航页源码
最后,你可以通过单击提⽰列表旁边的漏⽃图标来指定当前需要显⽰哪种⽂件类型的搜索结果:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论