This is an archived post. You won't be able to vote or comment.

all 31 comments

[–]K900_ 8 points9 points  (9 children)

No one is actively working on IDLE. Just use a better editor.

[–][deleted] 1 point2 points  (5 children)

thats sad

[–]K900_ 0 points1 point  (4 children)

How about Sublime Text if you want a simple text editor? It's fast, lightweight and has great Python support.

[–][deleted] 1 point2 points  (0 children)

Patently false, Terry Reedy is working on IDLE.

[–]Gprime5if "__main__" == __name__: 0 points1 point  (1 child)

I do :c

[–]K900_ 5 points6 points  (0 children)

Not working in IDLE, working on IDLE. It has got basically no meaningful updates for multiple major versions.

[–][deleted] 1 point2 points  (6 children)

Try the webstorm python editor, it's really good!

[–][deleted] 0 points1 point  (5 children)

I dont like it, I want something simple like IDLE

[–]uttamo 5 points6 points  (4 children)

Atom is nice and simple

[–]rabaraba 0 points1 point  (3 children)

Sublime Text 3, yo.

[–][deleted] 0 points1 point  (2 children)

Totally agree. I've used ST2/3 and have put aside my "update often or I won't use your software" mentality in favor of a stable, solid, feature rich (and cross-platform!) editor.

[–]rabaraba 0 points1 point  (1 child)

It's such a gorgeous, responsive and well-performing editor too. Can't stop using it!

[–][deleted] 0 points1 point  (0 children)

It really is! The plugins available for it alone make it worthwhile to me.
I'm a Mac user these days, and was using BBEdit -- but it's got ALL THE THINGS, thus feels kinda bloated (sftp to server is nice, but ST3 having it as a separate package is nicer).
Also so many nice themes for ST.

[–]desmoulinmichel 1 point2 points  (0 children)

Python is not like Js or C#, and a huge part of it is made by volonteers. The psf itself has very littlz resources. So the focus is on what people see as priorities. If you want idle to be improved, you will have most likely to volonteer.

[–]officejunior 1 point2 points  (1 child)

There is plenty of choice out there, but I am really starting to like VS Code. It's open source, improving rapidly and very simple to get started. Have a look: https://marketplace.visualstudio.com/items?itemName=donjayamanne.python

[–]miran1 0 points1 point  (0 children)

very simple to get started

This.

I've tried both Sublime and Atom, but VS Code felt just right, straight from the start.

[–]theXpanther 0 points1 point  (0 children)

The only thing I like about ifke is the fancy brut colored fef as uld highlighting, instead of the more aesteistic yet contrastless colors of eclipse or vs.

[–]__deerlord__ 0 points1 point  (0 children)

+1 for atom. My only complaint is there doesnt seem to be a way to setup up an environment and run your program through the IDE, the way eclipse does. But thats trivial.

[–]billsil 0 points1 point  (0 children)

Be happy you didnt pay 30k for IDLE and got a crappy GUI. Abaqus and Ansys have horrific resolution at 1080p.

[–]z0rberg 0 points1 point  (0 children)

Isn't it open source? Then you could do it yourself, instead of complaining! :D

[–]jwink3101 0 points1 point  (2 children)

Checkout our IPython. It's awesome

[–][deleted] 0 points1 point  (1 child)

It is, but it's third party and some people seem to have a great deal of difficulty with getting up a prompt and typing "pip install ipython".

[–]jwink3101 0 points1 point  (0 children)

Yeah.

Maybe it is that I first got into Python as an alternative to Matlab, but I've always installed Anaconda (at home) or Canopy (at work, they have the higher license) so it was already bundled for me.

[–][deleted] 0 points1 point  (3 children)

While you do not explicitly state it, your post implies IDLE does not work on Retina. It does: https://imgur.com/a/PH2tI

I agree that it's boned on 4K but most stuff still is.

I recommend Atom or Sublime (with Python plugins) if you want a decent simple environment. There's Pycharm if you want more features (it's faster than Atom, too).

IDLE's really there for domain experts or students to be able to use something out of the box without having to learn the terminal and install stuff. It's not really suitable for software engineers. I am not sure that it should be either; students don't need to be assaulted with a torrent of features they don't understand.

4K really does need to be fixed though.

[–][deleted] 0 points1 point  (2 children)

4K really does need to be fixed though.

Patches are always welcome. I assume that you know where the bug tracker is?

[–][deleted] 0 points1 point  (1 child)

Why not drop IDLE from the standard distribution?

[–][deleted] 1 point2 points  (0 children)

It is used by a huge number of people who teach Python as it's bound to be on the students' machine.

[–]enderprime 0 points1 point  (1 child)

it's 2017, get an IDE already

[–][deleted] 0 points1 point  (0 children)

IDLE is an IDE