Run desktop app Eric online
  • 3.0
  • 3.0
  • 3.0
  • 3.0
  • 3.0

Eric on rollApp

Launch Online

Love Eric?
Share it with friends!

App resources

Eric is a full featured Python editor and IDE, written in Python.

It is based on the cross platform Qt UI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder. eric includes a plug-in system, which allows easy extension of the IDE functionality with plug-ins downloadable from the net.


  • Unlimited number of editors
  • Configurable window layout
  • Configurable syntax hilighting
  • Sourcecode autocompletion
  • Sourcecode calltips
  • Sourcecode folding
  • Brace matching
  • Error highlighting
  • Advanced search functionality including project wide search and replace
  • Integrated class browser
  • Integrated version control interface for Mercurial, Subversion and Git repositories (as core plug-ins)
  • Integrated cooperation functions (chat, shared editor)
  • Integrated sourcecode documentation system
  • Integrated Python debugger including support to debug multi-threaded and multi-processing applications
  • Integrated profiling and code coverage support
  • Integrated automatic code checkers (syntax, errors and style [PEP-8])
  • Integrated task (ToDo items) management
  • Advanced project management facilities
  • Interactive Python shell including syntax hilighting and autocompletion
  • Application diagrams
  • Running external applications from within the IDE
  • Integrated unittest support
  • Integrated CORBA support based on omniORB
  • Integrated support for Google protobuf
  • Integrated rope refactoring tool (as optional plug-in)
  • Integrated interface to various packagers (as optional plug-ins)
  • Integrated interface to PyLint (as optional plug-in)
  • Many integrated wizards for regex and Qt dialogs (as core plug-ins)
  • Localizations: Currently Eric is available in English, German, Russian, and Spanish.
  • Tools for previewing Qt forms and translations
  • Integrated interface to the enchant spell checking library

Reviews for Eric Login to add a review

  • Anagha P
    • 1
    • 2
    • 3
    • 4
    • 5