Pycharm - Macros

La différence entre une macro et Omni est subtile dans PyCharm Editor. Omni vous permet d'accéder à l'emplacement exact de l'éditeur ou à un endroit spécifié du code sans signification particulière. Macro, d'autre part, permet à l'utilisateur de naviguer à travers les fonctions et les classes ou une méthode de classe particulière.

Naviguer dans la macro

Observez la capture d'écran suivante pour une meilleure compréhension de la macro Naviguer -

le Navigate -> Declarationaide à afficher la déclaration, la déclaration de type et à définir les super méthodes. Différents attributs inclus dans la déclaration de type sont indiqués ci-dessous -

Cependant, il y a un problème avec cette macro, si un utilisateur essaie d'accéder à la déclaration d'un objet .so par exemple, en naviguant depuis datetime module à select module, puis chaque fois qu'il rencontrera le stub fichier.

Rechercher partout

Il aide à rechercher les classes et les méthodes associées. Il comprend également la possibilité de rechercher avec Google.

Chacune de ces parties comprend une combinaison de touches de raccourci à côté de son nom de section. Search Everywhere est une passerelle vers d'autres actions de recherche disponibles dans PyCharm.