Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there any IDE's that support Python 3 syntax?

I recently saw an announcement and article outlining the release of the first Python 3.0 release candidate. I was wondering whether there were any commercial, free, open source etc. IDE's that support its syntax.

like image 450
Daniel Avatar asked Oct 16 '08 08:10

Daniel


4 Answers

Python 3 is just not that different from Python 2.x. In terms of syntax per se, things that will actually need to be handled differently by the parser, the only major change is in the replacement of the print statement with the print function.

Most of the features of Python can be easily probed via introspection (online help, method completion, function signatures, etc.), so there's no reason why any Python IDE will require major changes to work with Python 3.0. I expect IDLE and SPE and the other open-source IDEs will be support it before the final release.

like image 194
Dan Lenski Avatar answered Oct 13 '22 22:10

Dan Lenski


Komodo 5 beta 1 was released in October 2008 and has initial support for Python 3 but I don't think I'd be using it for production code yet.

Given that Python 3 is still a very early release candidate, you may have some trouble finding mature support in IDEs.

like image 27
paxdiablo Avatar answered Oct 13 '22 22:10

paxdiablo


PyDev for Eclipse does support 3.0. You can configure multiple interpreters in the plug-in settings.

In the project properties you can set:

  • Project type (Python, Jython, IronPython)
  • Grammar version (2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 3.0).

(PyDev version at time of writing: 1.4.7.)

like image 24
Paidhi Avatar answered Oct 14 '22 00:10

Paidhi


Can get PyDev. from http://pydev.sourceforge.net. Its a plugin for Eclipse and is more than handy. Not to mention benefits of the old and trusted Eclipse.

like image 39
Nrj Avatar answered Oct 14 '22 00:10

Nrj