Was ich möchte, ist eine praktische GUI zum Inspizieren von Objekten. Die Funktion dir () reicht manchmal nicht aus!
Was würde passieren, würde ich view_object (Modul) eingeben und es würde mir ein GUI-Fenster geben, das
hatEigenschaften: - Tree-View-Darstellung, ähnlich einem Datei-Viewer. Dadurch würde ich alle Klassen sehen und diese Ansichten erweitern / verkleinern. - Wenn ich ein beliebiges Objekt auswähle, werden mir alle doc Attribute angezeigt.
Idealerweise würde ich auch auf ein Objekt (oder einen anderen Befehl) klicken + klicken und die Baumansicht auf DIESEM Objekt innerhalb des IT-Moduls öffnen!
Das sollte nicht so schwer zu machen sein, also nehme ich an, dass jemand es geschafft hat, ich habe gerade eine Menge Zeit es zu finden!
Eclipse PyDev ist wirklich großartig. Vor allem Debugger. Es ist schwer und es fängt langsam an, aber es ist ein mächtiges Werkzeug.
Sie können nicht nur eine Baumansicht einer Variablen in einer Laufzeitumgebung anzeigen, sondern diese auch im laufenden Betrieb ändern.
Siehe Variablenansicht:
Sie können es sich ansehen objbrowser (Disclaimer habe ich geschrieben).
Tags und Links python user-interface code-inspection