[Idle-dev] Wishlist: Make executables + startup option
Tal Einat
taleinat at gmail.com
Tue Dec 31 13:45:52 EST 2019
Hi David,
I'm very happy that you and your son are finding IDLE useful for learning
programming with Python!
On Tue, Dec 31, 2019 at 8:22 PM David <david.lindhe at gmail.com> wrote:
> I have two things I would like to see in future versions:
>
> 1. The ability to build executables directly from IDLE
> -- pyinstaller works on my sons Win10 system, but is a bit hard to
> install. On my Linux Mint 19.3 system, pyinstaller is easily installed, but
> does not make functioning executables. It would be very nice to have this
> feature in IDLE, as it would make it a more complete IDE.
>
With IDLE being part of the Python standard library, it can't depend on
other modules in standard library, and there are no such tools in the
stdlib. I also don't foresee something like that being added to the stdlib
any time soon.
This would be a great IDLE extension through! If you, or anyone else, would
like to take this up as a project, I'd be happy to provide guidance and
support.
> 2. A startup option to open both Editor and Shell side by side, full
> extent.
>
This is the first time someone has asked for this, as far as I know. You're
welcome to open an issue on bugs.python.org with this suggestion, where it
can be further discussed and worked on.
I personally think it would be unlikely for this to be added, since it
appears to be a rather minor convenience, but at the same time depending on
the quirks of OS window managers, which tend to change over time and cause
lots of maintenance headaches. On the other hand, sometimes it's possible
to come up with an alternative feature which would provide similar benefits.
BTW, have you tried hacking this up with an external tool, e.g. AutoHotKey
for Windows?
- Tal Einat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/idle-dev/attachments/20191231/45d3e5b7/attachment.html>
More information about the IDLE-dev
mailing list