Jump to content
xisto Community
Sign in to follow this  
rob86

What Ide Has The Best Python Completion/call Tips?

Recommended Posts

I was very impressed with Komodo's code intelligence, and it really shortened the learning curve for learning a language. It made learning Tkinter a breeze. However, when I started learning WxPython, I noticed that it's code intelligent didn't work on it! I was disappointed. When I use PyCrust, it shows call tips and hints, I wish it did that in Komodo :)So I guess I have two questions here, one, does Komodo really not "understand" wxPython, or did I screw something up installing it? I've made a mess of my python and accessories and half the time stuff doesn't work right (import wx doesn't work in python 2.6.4, but it does in 2.6.2?!) It worked so excellently with Tkinter, it just surprises me it's so useless with wxPython. Two, is there anything better than Komodo in the code intelligence department? That's the most important thing to me at this stage.

Share this post


Link to post
Share on other sites

While a Python script's object's structure can be disclosed since every object in Python has a built-in dictionary that keeps track of its structure, i would not expect a Python IDE to dig through that dictionary (upon start-up) to fill an auto-complete combobox or list widget. I would expect it to have its own documentation that it searches through for that. In other words, check how Komodo does its thing and see if it can be extended.

In the mean time, you can try out Eric.

Share this post


Link to post
Share on other sites
Good autocompletion and calltipxWhat Ide Has The Best Python Completion/call Tips?

I searched a long itme too and finally found netbeans with the python - addon (still beta) to be the best one.

 it searches every included module (same for gui frameworks) for data to perform autocompletion and calltips and works really fine. You can even see alle paramter constellations in overwritten functions.

 the only thing I'm missing is an integrated gui designer for python. ^^

-reply by wendigo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.