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