Python IDE开发工具 Eric5

fmms 12年前
     <p>Eric5 是一个集成了项目管理功能的 Python 集成开发环境。提供无限制数量的编辑器、集成的 Python Shell、集成调试器、集成对包括 Subversion 和 Mercurial 版本控制系统的支持。集成单元测试等等。可通过插件系统来进行功能扩展,与 Eric4 相比,Eric5 是基于 Python 3 的变种。</p>    <h2>功能特性:</h2>    <ul class="Features">     <li>Unlimited number of editors</li>     <li>Configurable window layout</li>     <li>Configurable syntax hilighting</li>     <li>Sourcecode autocompletion</li>     <li>Sourcecode calltips</li>     <li>Sourcecode folding</li>     <li>Brace matching</li>     <li>Error highlighting</li>     <li>Advanced search functionality including project wide search and replace</li>     <li>Integrated class browser</li>     <li>Integrated version control interface for CVS,<br /> Subversion and Mercurial repositories (as plugins)</li>     <li>Integrated cooperation functions (chat, shared editor) (eric5 only)</li>     <li>Integrated sourcecode documentation system</li>     <li>Integrated python debugger including support to debug multithreaded and multiprocessing applications</li>     <li>Integrated, full featured Ruby debugger</li>     <li>Integrated profiling and code coverage support</li>     <li>Integrated automatic code checkers (syntax, errors and style [PEP-8]) (eric5 only)</li>    </ul>    <ul class="Features">     <li>Integrated task (todo items) management</li>     <li>Advanced project management facilities</li>     <li>Interactive Python shell including syntax hilighting and autocompletion</li>     <li>Interactive Ruby shell including syntax hilighting and autocompletion</li>     <li>Application diagrams</li>     <li>Running external applications from within the IDE</li>     <li>Integrated unittest support</li>     <li>Integrated CORBA support based on omniORB</li>     <li>Integrated rope refactoring tool (as optional plugin)</li>     <li>Integrated interface to cx_freeze (as optional plugin)</li>     <li>Integrated interface to PyLint (as optional plugin)</li>     <li>Many integrated wizards for regex and Qt dialogs (as plugins)</li>     <li>Localizations. Currently Eric is available in English, German, French, Russian, Czech, Spanish, Italian, Turkish and Chinese.</li>     <li>Tools for previewing Qt forms and translations</li>     <li>Integrated web browser</li>     <li>Integrated interface to the enchant spell checking library</li>     <li>...many, many more not mentioned here</li>    </ul>    <p></p>    <p><img style="width:626px;height:454px;" alt="Python IDE开发工具 Eric5" src="https://simg.open-open.com/show/226ab720de46f786e3dd9bf99fd523ad.png" /><br /> <br /> </p>    <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1325839894390" target="_blank">http://www.open-open.com/lib/view/home/1325839894390</a></p>