Pycharm - Macros 宏

宏和 Omni 之间的区别在 PyCharm 编辑器中是微妙的。 Omni 允许您转到编辑器的确切位置或指定的代码位置,没有特别的意义。 另一方面,宏允许用户浏览函数和类或特定的类方法。


Navigate 导航宏

观察以下屏幕截图,以更好地理解 Navigate 导航宏 −

Navigate Macro

Navigate -> Declaration 有助于显示声明、类型声明和定义超级方法。 类型声明中包含的各种属性如下所示 −

Navigate Declaration

但是,如果用户尝试转到 .so 对象的声明,例如,从 datetime 模块导航到 select,则此宏存在问题 模块,那么每次它都会遇到 stub 文件。


Search Everywhere

它有助于搜索类和相关的方法。 它还包括使用 Google 搜索的选项。

Search Anywhere

每个部分都在其部分名称旁边包含一个快捷键组合。 Search Everywhere 是通往 PyCharm 中其他可用搜索操作的门户。