|
|
|
User Rating: Rated by: |
Good (3.1/5) 24 user(s) |
|
|
|
Eric4 description |
|
|
Eric is a full featured Python and Ruby editor and IDE, written in python. Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. The project 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.
Here are some key features of "eric4":
· 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 · Makro recordings · Integrated version control interface for Cvs and · Subversion repositories · Integrated sourcecode documentation system · Integrated python debugger including support to debug multithreaded applications · Integrated, full featured Ruby debugger · Integrated profiling and code coverage support · Integrated task (todo items) management · Advanced project management facilities · Interactive Python shell including syntax hilighting and autocompletion · Interactive Ruby shell including syntax hilighting and autocompletion · Integrated Bicycle Repair Man (refactoring tool) · Application diagrams Running external applications from within the IDE · integrated unittest support · Cyclops cycles finder support · Integrated CORBA support based on omniORB · Integrated interface to cx_freeze · Integrated interface to PyLint · Many integrated wizzards for regex and Qt dialogs · Localizations. Currently Eric is available in English, German, French, Russian and Czech. · ...many, many more not mentioned here
What's New in This Release:
APIs: - added API file for Ruby - added Ruby API file for eric4 Ruby files - enhanced the API file generation tool and dialog
Configuration: - reorganized the configuration dialog - changed settings from native format to ini format
Editor: - added functionality to mark all occurrances of a searched text - enhanced unicode support (added utf-16 and utf-32) - added an action to insert a new line below the current one (Shift Return) - added capability to save the folding state of a file in the session file - added capability to save the open multi project and the open project in the global session file
General VCS support: - added an LED to signal the project's VCS status to the project viewer
Graphics: - added capability to save UML like graphics as SVG - added capability to display SVG files
Help Viewer: - added a QWebKit based help viewer (available if Qt 4.4 is installed)
Plugins: - added HTTPS support to plugin repository dialog (for Qt 4.3 and newer)
Project: - added multiproject support - added storage key PROJECTTYPESPECIFICDATA for project type specific data (may be used by project type plugins) - moved all supporting project management files (e.g. tasks file) to a management subdirectory
Shell: - made Shell history more comfortable by -- selecting from history via a dialog -- list the history in a dialog with capabilities to --- delete entries --- copy entries to the current editor --- execute entries in the shell
Templates: - extended the templates system to support a few predefined variables (thanks to Dan Bullok)
Toolbars: - added a toolbar manager and a toolbar configuration dialog - cleaned up the default toolbars
Translations: - added Spanish translations from Jaime Seuma - added Turkish translations from Serdar Koçdaş
Various: - enhancements to the class browsers - added print preview capability (available if Qt 4.4 is installed) - added new default icon set based on the Oxygen icons
Viewmanager: - added a viewmanager plugin using the new QMdiArea - added double click action to the tabview viewmanager. Double clicking the space right of the last tab opens a new editor.
|
|