Eric Python IDE 6.1.0

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Eric is a full featured Python editor and IDE, written in Python. It is based on the cross platform Qt gui 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.
Current stable version is eric6 based on PyQt5/4 (with Qt5/4) and Python 3 or Python 2.
Features.
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 and Subversion repositories.
(as core plug-ins) and Git (as optional plug-in).
Integrated cooperation functions (chat, shared editor).
Integrated sourcecode documentation system.
Integrated python debugger including support to debug multithreaded and.
multiprocessing 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 rope refactoring tool (as optional plug-in).
Integrated interface to cx_freeze (as optional plug-in).
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, French, .
Russian, Czech, Spanish, Italian, Turkish and Chinese.
Tools for previewing Qt forms and translations.
Integrated web browser.
Integrated interface to the enchant spell checking library.
...many, many more not mentioned here.
Eric — свободно распространяемая интегрированная среда разработки для языков программирования Python и Ruby. Некоторое время Eric4 работал только с Python 2, а Eric5 с Python 3, но начиная с Eric6 поддерживаются обе версии Python одновременно.
По замыслу, среда служит фронт-эндом для нескольких программ, например редактора QScintilla, интерпретатора языка Python, Rope для рефакторинга, Python Profiler для профилирования. Любую функциональность, которая не требуется, можно не устанавливать. Расширяется через механизм плагинов. Репозиторий плагинов доступен прямо из среды разработки.
Основные возможности.
- Менеджер проектов;
- редактор с подсветкой синтаксиса;
- отладчик, профайлер;
- запуск питоновского кода с поддержкой параметров командной строки;
- юнит-тестирование;
- консоль для вывода и менеджер задач (самообновляемый TODO-лист).
Отладчик.
В Eric включён графический отладчик, который поддерживает интерактивное исследование во время приостановки и авто-остановке на критических исключениях.

Language: English
Commentary: 1840922
Tags: Программное обеспечение;Среды программирования