Pycharm - Makros
Der Unterschied zwischen einem Makro und Omni ist im PyCharm-Editor subtil. Mit Omni können Sie zum genauen Speicherort des Editors oder zu einem bestimmten Codeort ohne besondere Bedeutung wechseln. Das Makro hingegen ermöglicht es dem Benutzer, durch Funktionen und Klassen oder bestimmte Klassenmethoden zu navigieren.
Makro navigieren
Beachten Sie den folgenden Screenshot, um das Navigationsmakro besser zu verstehen:
Das Navigate -> Declarationhilft beim Anzeigen der Deklaration, der Typdeklaration und beim Definieren von Supermethoden. Verschiedene in der Typdeklaration enthaltene Attribute werden unten angezeigt -
Es gibt jedoch ein Problem mit diesem Makro, wenn ein Benutzer versucht, zur Deklaration eines .so-Objekts zu wechseln, z. B. von zu navigieren datetime Modul zu select Modul, dann jedes Mal, wenn es auf die stub Datei.
Überall suchen
Es hilft, die Klassen und zugehörigen Methoden zu durchsuchen. Es enthält auch die Option, mit Google zu suchen.
Jeder dieser Teile enthält eine Tastenkombination neben dem Abschnittsnamen. Search Everywhere ist ein Gateway zu anderen Suchaktionen, die in PyCharm verfügbar sind.