PyCharm编辑器中的宏和Omni之间的区别很微妙。 Omni允许您访问编辑器的确切位置或指定的代码位置,但没有特别的意义。 宏另一方面允许用户浏览函数和类或特定的类方法。
导航宏
观察以下屏幕截图,以更好地了解导航宏 -
Navigate -> Declaration 打开显示声明,类型声明和定义超级方法。 类型声明中包含的各种属性如下所示 -
但是,如果用户尝试访问.so
对象的声明(例如,从datetime
模块导航到选择模块),则每次遇到存根文件时都会出现此宏的问题。
到处搜索
它有助于搜索类和相关的方法。它还包括与Google一起搜索的选项。
每个部分在其部分名称旁边都包含一个快捷键组合。 “随处搜索”是PyCharm中可用的其他搜索操作的入口。