PDA

View Full Version : Python editor/IDE


Jesse Aldridge
04-18-2007, 09:52 AM
I've just started getting in to Python recently and I was wondering if anybody could recommend an editor or IDE.
I normally use Eclipse/Java and so I'm currently PyDev (which is an Eclipse plugin) but I think I might also like to have something more lightweight and mature.

I'm using Win XP.

jankoM
04-18-2007, 10:10 AM
When I coded in python I just used the default editors and shells that came with wxPython . The default one IDLE was giving me problems with tabs and some others (which I hate really hate at editor). When I was doing some gui stuff I used BOA . I gues now there are better editors for all this..

So... no more cool applets from you ?... I loved them..

Michael Flad
04-19-2007, 02:13 AM
You may have a look at Komodo Edit from ActiveState - if you don't need the more advanced features of the Komodo IDE it's a nice and free Python editor.

Another is Wing IDE from Wingware - they offer a cheap (35$) personal edition of their product.

Jesse Aldridge
04-21-2007, 02:26 PM
Well, I've pretty much decided not to use Python for anything major. Mostly because none of the IDEs could do what Eclipse + Java does for me (or at least it wasn't immediateley obvious how to make them do those things).

Features in particular I missed:
1) Find everywhere this function/variable is referenced.
2) Auto import.
3) Good compile time error checking. (I guess this is cause Python uses dynamic typing.)

Python did however seem like it would be very good for small projects, where none of the aforementioned items would become much of an issue.


So... no more cool applets from you ?... I loved them..

So you were the one! :D Actually, I think I'm going to start a new site, only it'll have full shareware apps as well as the free applets. Soon, soon...

Backov
04-21-2007, 02:35 PM
I think you will find that NO IDE can do what Eclipse and Java do. None. Not even VS 2005 comes close. Maybe the new VS will, but Eclipse/Java is top of the heap right now AFAIK.

jankoM
04-21-2007, 04:37 PM
Yes eclipse is high above... I used a combination of very simple light editor, browser with documentation and python interactive shell where I could try things before I wrote them if I wasn't sure. It was nice but I later discovered I feel better in curly braced and static languages (although I always thought how dynamic my mind is).

So you were the one! Actually, I think I'm going to start a new site, only it'll have full shareware apps as well as the free applets. Soon, soon...

I played your swordfight thing when it was just a circle with a person in the middle. I liked it even then... and I like it how it evolved until now. It's something special in a way how it abstracts swordfighting. I see most of your games evolve slowly... I think at one time you would just need to put some finalisations in the best of them and get someone good to do graphics for it and it would be a great game.

that swordfight archery is also something new crude but interesting.

george
04-21-2007, 07:22 PM
SPE all the way! It's a great FREE Python IDE (written in Python) and works on Windows, Mac and Linux. Here's the URL:

http://pythonide.blogspot.com/

For some reason the download link is down, but i'm sure it will be back up soon, or you can find it on sourceforge. In the mean time you can check out some screencasts about it to get a feel:

http://showmedo.com/videos/series?name=PythonDevelopmentWithSPE

flyaflya
04-25-2007, 05:31 PM
http://wiki.woodpecker.org.cn/moin/UliPad
It's an opensource ide for python.

Uesugi
04-25-2007, 06:29 PM
I just used the built-in IDLE, though I don't recommend it for large projects because it (unbelievably) lacks a horizontal scroll bar.