Description:

Eric is a Python IDE written using PyQt5/4 and QScintilla2. It has integrated project management capabilities, it gives you an unlimited number of editors, an integrated Python shell, an integrated debugger, integrated interfaces to Mercurial and Subversion, integrated unittest and much more. It is extensible via an integrated plug-in system.

Eric is usable with both Python 3 and Python 2.

Last changelog:

Version 17.04.1 19 days ago

This releases fixes a few serious regressions.

Be the first to comment

Version 17.04.1 19 days ago

This releases fixes a few serious regressions.

Version 17.04 21 days ago

- bug fixes

- General
-- increased minimum required Python versions to prevent usage with very old versions (i.e. eric was never tested with)
min. versions: Python 2 - 2.7.10; Python 3 - 3.4.0

- Checkers
-- added checks for shadowed Python builtins and unneccessary comprehensions and generators to the code style checker
-- added a checker to check for lines of code of too high complexity
-- added capability to place line flags (e.g. __IGNORE...) on the line following the one to be ignored

- Debugger
-- shell autocompleter takes the right global variables into account now
-- move the instruction pointer within the current function (Hotkey: F12)
-- report syntax and indentation errors raised by an application or module in the correct manner
-- avoid crashes on using greenlets

- Mercurial Interface
-- extended the user configuration dialog
-- added support for the 'zstd' compression for bundles (as of 4.1.0)

Version 17.03.1 1 month ago

This release fixes a few bugs discovered after the last release.

Version 17.03 1 month ago

- bug fixes

- Checkers
-- upgraded pycodestyle to version 2.3.1
-- upgraded pyflakes to version 1.5.0

- Debugger
-- prevent stepping into print statements if checkbox for debugging into interpreter libraries is checked
-- catch unhandled exceptions again
-- support for PySide2 added
-- atexit handling works as specified in any condition
-- prevent ordinary breakpoints to steal the focus from an exception

- Mercurial Interface
-- improved the log browser in several ways
-- improved the status dialog

- Project
-- added capability to remember previously used entries in the project debugger properties dialog

- Web Browser (NG)
-- added support for new options provided by Qt 5.8.0
-- added support for spell checking as of Qt 5.8.0

Version 17.02.1 2 months ago

This release fixes a regression detected shortly after the last release and related to using eric with Qt 4.8.

Version 17.02 1 month ago

- bug fixes

- Checkers
-- upgraded pycodestyle to version 2.2.0+

- Debugger
-- changed the variables filter dialog to be more user friendly

- Editor
-- added a bar with formatting options for HTML, Markdown and reStructured Text files
-- added support for the new QScintilla JSON lexer
-- added support for the new QScintilla Markdown lexer

- Email
-- added capability to use the SSL encryption method (next to StartTLS) in the built in Email dialog

- Mercurial Interface
-- added clickable links to the log browser details pane
-- added up and down buttons to move the current entry to the log browser
-- added the capability to configure the length of the log message shown in the message column of the log browser list

- Subversion interface
-- added up and down buttons to move the current entry to the log browser

- Web Browser
-- added functionality to manage the plug-in provided documentation sets

Version 17.01 3 months ago

- bug fixes

- General
-- added capability to save a global session to disk and restore it
-- added capability to save a crash session in order to restore the current state in case of a crash
-- added option to configure the crash session startup behavior and added the '--no-crash' option to suppress looking for a crash session
-- added the '--disable-crash' option to temporarily disable the crash session support through the command line
-- changed some options: --noopen to --no-open, --nosplash to --no-splash

- Debugger
-- added capability to edit the history lists of the start dialogs of the debugger

- Editor
-- added support for project type specific auto-completion and calltips including the respective configuration (Editor->APIs page)

Version 16.12 4 months ago

- bug fixes

- Mercurial Interface
-- added context menu actions to the tags/branches list dialog
-- added bookmark actions to the Log Browser tools menu
-- added context menu actions to the bookmark list dialog
-- added possibility to enter a commit author and commit date/time
-- added capability to enforce a tagging operation

- Third Party packages
-- updated chardet to 2.3.0

Version 16.11.1 5 months ago

This is a maintenance release fixing a compatibility issue with PyQt 5.7 on Windows platforms.

Version 16.11 5 months ago

Release 16.11 of eric includes all the bug fixes of eric 6.1.x and many new and enhanced functions. Please see the web site for details.
Please note the new versioning scheme consisting of year and month of release, optionally appended with a maintenance release number.
By releasing more often we hope to get new features quicker to verybody wanting them.

Version 6.1.11 5 months ago

This is a regular maintenance release.

Version 6.1.10 6 months ago

This is a regular maintenance release.

Version 6.1.8 8 months ago

This is a bug fix release and improves compatibility with PyQt5 5.7.0 and above.

Version 6.1.7 9 months ago

This is a bug fix release.

Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 82%
82.00 Likes
18 Dislikes
Details
version
17.04.1
updated Apr 09 2017
added Jun 12 2010
downloads
page views 4287
support detlev
For The Product
eric
5 - 10 - 25 - 50 - 100 - 200 - 500