What is Introspection Based Code Completion?

I am considering various IDEs for python. Looking at the official list , IDEs are classified based on " code completion based on introspection ."

What does code completion based on introspection mean?

Thank.

+5
source share
2 answers

This means that the IDE uses introspection to find out which methods and variables are available from the given object, and then allows you to quickly complete the code, usually providing a list of parameters after entering the period after the character.

+7
source

Here is an example if the WingIDE Pro is inactive. Forgive the hasty image thrown together.

This is the image

, arg1 1 , , , , , int.

, IDE docstrings get requests.

, IDE "" , , . enter image description here

+5

All Articles