Novell Home

Eric (Developer Package)

From Developer Community

Eric3 IDE for Python and Ruby


Eric3 is a fully featured Python (and Ruby) IDE that is written in PyQt and QScintilla editor widget. It is included with openSUSE Linux distribution. Along with Linux, Erci3 also supports development on 32bit Windows (although there are some additional licensing concerns), POSIX compliant *nixes and Mac OS X. Eric3 has many of the features you would expect from a modern IDE and extends this with additional support for many aspects of Qt development.

Eric3 Features

The following is a list of some of the eric3's features:

  • The main window layout includes tabview, listview and workspace. All of which are configurable.
  • The editor has configurable syntax highlighting, code folding, auto indenting, brace highlighting, auto completion, call tips, bookmarks and macro recording capabilities.
  • An integrated project manager shows all the source files, forms, translations and any other file or directory that is part of the project, each displayed on its own tab. The source browser also has built-in class browsing capabilities.
  • Integrated and fully featured Python and Ruby debuggers. The debuggers are capable to debug multi-threaded applications.
  • Inactive Python and Ruby shells with integrated debugger support.
  • Integrated profiling and code coverage support.
  • Variable windows that display local and global variables in the current scope while debugging a program.
  • An integrated refactoring browser.
  • Capability to generate UML like diagrams.
  • An integrated help viewer can display HTML help files, or you can choose to use Qt-Assistant to view help files.
  • The ability to start Qt-Designer and Qt-Linguist from within eric3.
  • The ability to start Qt-Designer forms, to produce Qt-Linguist files and release them from within the IDE.


And here's what eric3 looks like when in use..
Image:Eric3 down.jpg

For further details and tutorials, please visit the following web sites:

Novell® Making IT Work As One

© 2008 Novell, Inc. All Rights Reserved.