#PYTHON CODE EDITOR FOR WINDOWS PDF#
If you really want to know Eric in depth, you’ll need to download and read the free 250-page PDF on its technical aspects. My first impression is that it gives Visual Studio and Eclipse quite a challenge: as well as editing and debugging capabilities, it has project management, plugin support, a nice Python shell, and lots more. After that, the installer builds and installs Eric for you. Before you can run it, you need to install PyQt, which is a quick 30 MB download. It comes in two flavors: Eric 4 for Python 2.x and Eric 5 for Python 3. By default, it picks up the Python 2.7 installation (it needs Python installed first), and it’s easy enough to switch paths to Python 3.4.Įric-named for the Monty Python team member Eric Idle-is a cross platform IDE for Python and Ruby. It’s not as complicated or powerful as Eric (see below), but if you’re just starting to learn Python on Windows you may find it a lot less intimidating and a great way to start. It’s a nice, snappy IDE that supports projects, editing files and debugging. But if you’re used to it, PyDev is a no brainer.ĭeveloped by Kiriakos Vlahos, PyScripter is the only package here that’s restricted to Windows (it’s written in Delphi). The only con is that Eclipse can be a bit of a memory hog. Plugins allow you to extend the platform with Myllyn for task management and Subclipse for subversion. Most important is its debugging tools-you get expression watch, breakpoints and lots more. It gives you the power of the Eclipse editor plus code folding, matching brackets and many more features. PyDev supports Python, Jython and IronPython (the. It has to be installed separately, but once set up it will pick up future updates. Python hasn’t been accorded that honor yet, but the PyDev plugin makes it easy to use. That’s not surprising, as Eclipse is written in Java, but there are also pre-built versions for C/ C++ and PHP. Java, of course, is the main programming language supported. This is the 800-pound gorilla of open-source IDEs and supports a whole ecosystem of languages. Upload Your ResumeEmployers want candidates like you.