python官方网站官网-The Eric Python IDE

What is Eric?

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.

Current stable version is eric6 based on PyQt5 (with Qt5) and

Python 3.

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, 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 'Virtual Environment' management

Integrated support for Python Package Management (pip)

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 Web Browser

Integrated interface to the enchant spell checking library

...many, many more not mentioned here

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值