Python IDE (New IDE for Python scripting)

An alternative IDE with a new dark and modern interface. http://s27.postimg.org/r4cjxf00z/Python_IDE.png (Concept) Concept shows the Python IDE functionality to organize projects and files in own software and quick information on the status bar. Some additional features: AutocompleteFind and replaceIncrease and decrease line indentand more...

Seems like it would "borrow" things from the PyCharm IDE. Looks quite nice though.

Wow...that looks awesome! On Fri, Nov 14, 2014 at 4:54 PM, Danilo Peixoto <danilopeixoto5@hotmail.com> wrote:
-- Ryan If anybody ever asks me why I prefer C++ to C, my answer will be simple: "It's becauseslejfp23(@#Q*(E*EIdc-SEGFAULT. Wait, I don't think that was nul-terminated." Personal reality distortion fields are immune to contradictory evidence. - srean Check out my website: http://kirbyfan64.github.io/

On Fri, Nov 14, 2014 at 10:54:38PM +0000, Danilo Peixoto wrote:
An alternative IDE with a new dark and modern interface.
What about it? Do you have a proposal for it? This list is for ideas for the future development of Python the programming language and the standard library. How does your idea relate to the language or stdlib? Instead of posting a screen shot, do you have a repo where we can look at the code? -- Steven

On Fri, Nov 14, 2014 at 8:17 PM, Steven D'Aprano <steve@pearwood.info> wrote:
https://docs.python.org/2/library/idle.html My guess is he wants to replace IDLE with a potentially shinier IDE out of the box, but obviously you made a good point proposal/code would be really nice. I suggest Danilo have a look at http://legacy.python.org/dev/peps/pep-0434/ and http://lwn.net/Articles/546188/

On Sat, Nov 15, 2014 at 01:12:58AM -0500, John Wong wrote:
Yes, and that was my second guess too. (I am aware of IDLE :-) My first guess was that the OP was spamming us trying to get hits for his pet project. In either case, if there is only a mock-up of what this new and improved IDE will look like, but no actual code yet, then we're just wasting time discussing it. -- Steven

There are already many alternatives to Idle, which I assume you're wanting to replace, and most are freely available and/or cross platform. This is a more crowded market than you may think, and there's no reason why the standard Python distribution is the right place for it (even Idle feels like unnecessary these days, but it wins because of history). Cheers, Steve Top-posted from my Windows Phone ________________________________ From: Danilo Peixoto<mailto:danilopeixoto5@hotmail.com> Sent: 11/14/2014 14:55 To: python-ideas@python.org<mailto:python-ideas@python.org> Subject: [Python-ideas] Python IDE (New IDE for Python scripting) An alternative IDE with a new dark and modern interface. http://s27.postimg.org/r4cjxf00z/Python_IDE.png (Concept) Concept shows the Python IDE functionality to organize projects and files in own software and quick information on the status bar. Some additional features: * Autocomplete * Find and replace * Increase and decrease line indent * and more...

On 11/14/2014 5:54 PM, Danilo Peixoto wrote:
An alternative IDE with a new dark and modern interface.
Q. When does a recycled decades-old design become new?' A. When an industry becomes part of the fashion industry. Except for the frame provided by the OS via tkinter, an Idle user can switch to white and colors on black, though it would be a bit tedious switching all 13 foreground/background pairs. Should a built-in retro-black theme be added? There is actually an issue (7949) about Idle not working well with dark GTK/KDE color schemes, and I believe such a color scheme would help.
Displaying the manual entry for a selected function is an interesting idea, though that space is too small. A popup would be better, I think. A function signature, however, would usually fit nicely. So Idle could put signatures on the currently mostly unused status line in addition to an ephemeral calltip popup box (which also includes part of docstrings). It could also be less fussy about cursor positioning before allowing calltip to enable access to the information. Thank you for provoking 4 concrete ideas for Idle improvement, even though perhaps not your intention.
Already in Idle, though improvements are needed. -- Terry Jan Reedy

Seems like it would "borrow" things from the PyCharm IDE. Looks quite nice though.

Wow...that looks awesome! On Fri, Nov 14, 2014 at 4:54 PM, Danilo Peixoto <danilopeixoto5@hotmail.com> wrote:
-- Ryan If anybody ever asks me why I prefer C++ to C, my answer will be simple: "It's becauseslejfp23(@#Q*(E*EIdc-SEGFAULT. Wait, I don't think that was nul-terminated." Personal reality distortion fields are immune to contradictory evidence. - srean Check out my website: http://kirbyfan64.github.io/

On Fri, Nov 14, 2014 at 10:54:38PM +0000, Danilo Peixoto wrote:
An alternative IDE with a new dark and modern interface.
What about it? Do you have a proposal for it? This list is for ideas for the future development of Python the programming language and the standard library. How does your idea relate to the language or stdlib? Instead of posting a screen shot, do you have a repo where we can look at the code? -- Steven

On Fri, Nov 14, 2014 at 8:17 PM, Steven D'Aprano <steve@pearwood.info> wrote:
https://docs.python.org/2/library/idle.html My guess is he wants to replace IDLE with a potentially shinier IDE out of the box, but obviously you made a good point proposal/code would be really nice. I suggest Danilo have a look at http://legacy.python.org/dev/peps/pep-0434/ and http://lwn.net/Articles/546188/

On Sat, Nov 15, 2014 at 01:12:58AM -0500, John Wong wrote:
Yes, and that was my second guess too. (I am aware of IDLE :-) My first guess was that the OP was spamming us trying to get hits for his pet project. In either case, if there is only a mock-up of what this new and improved IDE will look like, but no actual code yet, then we're just wasting time discussing it. -- Steven

There are already many alternatives to Idle, which I assume you're wanting to replace, and most are freely available and/or cross platform. This is a more crowded market than you may think, and there's no reason why the standard Python distribution is the right place for it (even Idle feels like unnecessary these days, but it wins because of history). Cheers, Steve Top-posted from my Windows Phone ________________________________ From: Danilo Peixoto<mailto:danilopeixoto5@hotmail.com> Sent: 11/14/2014 14:55 To: python-ideas@python.org<mailto:python-ideas@python.org> Subject: [Python-ideas] Python IDE (New IDE for Python scripting) An alternative IDE with a new dark and modern interface. http://s27.postimg.org/r4cjxf00z/Python_IDE.png (Concept) Concept shows the Python IDE functionality to organize projects and files in own software and quick information on the status bar. Some additional features: * Autocomplete * Find and replace * Increase and decrease line indent * and more...

On 11/14/2014 5:54 PM, Danilo Peixoto wrote:
An alternative IDE with a new dark and modern interface.
Q. When does a recycled decades-old design become new?' A. When an industry becomes part of the fashion industry. Except for the frame provided by the OS via tkinter, an Idle user can switch to white and colors on black, though it would be a bit tedious switching all 13 foreground/background pairs. Should a built-in retro-black theme be added? There is actually an issue (7949) about Idle not working well with dark GTK/KDE color schemes, and I believe such a color scheme would help.
Displaying the manual entry for a selected function is an interesting idea, though that space is too small. A popup would be better, I think. A function signature, however, would usually fit nicely. So Idle could put signatures on the currently mostly unused status line in addition to an ephemeral calltip popup box (which also includes part of docstrings). It could also be less fussy about cursor positioning before allowing calltip to enable access to the information. Thank you for provoking 4 concrete ideas for Idle improvement, even though perhaps not your intention.
Already in Idle, though improvements are needed. -- Terry Jan Reedy
participants (7)
-
Danilo Peixoto
-
John Wong
-
Ryan Gonzalez
-
Shorya Raj
-
Steve Dower
-
Steven D'Aprano
-
Terry Reedy