Eric: A Feature-Packed Python Editor and IDE Based on Qt6

Eric: A Feature-Packed Python Editor and IDE Based on Qt6

Eric: A Feature-Packed Python Editor and IDE Based on Qt6

When applications for area of ​​Software Development it is about, here in Desde Linux, we always place special emphasis on publications in this area. Which range from the make known about the existence of many of them and their powerful characteristics, until disseminating the most recent and important news of each release and the installation tutorials for many of them. Which, in general, tend to be software utilities, such as Editors and IDEs, suitable for the most diverse programmers in the most varied and well-known programming languages ​​in the world.

And since, when talking about GNU/Linux and Software Development, it is very logical to think about Python, in addition to other important and very essential programming languages, such as the C Language; Today we will take the opportunity to talk (write) for the first time about a powerful and very complete Python Editor and IDE called «"Eric". Which, as a funny fact, has as its own logo, the head of a Python snake. And this month of April 2024, it has launched a new version with interesting functions for its current users, and the new ones that will surely be added.

Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

But, before starting to tell you about this interesting and powerful Python Editor and IDE called «"Eric", we recommend you explore a previous related post with the scope of Software Development, upon completion:

Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects
Related article:
Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

Eric: A Python Editor and IDE based on PyQt6 (with Qt6) and Python 3

Eric: A Python Editor and IDE based on PyQt6 (with Qt6) and Python 3

What is Eric?

According to his Official website, its development team describes it in very detail as follows:

Eric is a full-featured Python editor and IDE, written in Python. It is based on the cross-platform Qt UI toolkit and integrates the highly flexible Scintilla editor control. It is designed to be used as your everyday quick and dirty editor, as well as a professional project management tool that integrates many advanced features that Python offers to the professional coder. Eric includes a plugin system that allows you to easily extend the IDE functionality with downloadable plugins from the web. Furthermore, in its current stable version, Eric 7.X, it is based on PyQt6 (with Qt6) and Python 3.

While, in his official repository at SourceForge They describe it very briefly as follows:

Eric is a Python IDE written with PyQt and QScintilla. It provides several features, like any of the other existing open Editors/IDEs, such as: An integrated (remote) debugger, project management functions, unit testing, refactoring and much more.

Features

Features

Among its most outstanding features present until its latest current version (Eric 7.24.4) the following 10 can be mentioned:

  1. Adds built-in profile support and code coverage.
  2. It has an integrated source code documentation system.
  3. It is available for Windows and Linux, and is updated frequently.
  4. Includes excellent integrated task management (pending items).
  5. Includes built-in cooperation features (such as a Chat and a shared Editor).
  6. It has useful tools for previewing Qt forms and translations.
  7. Offers advanced search that includes project-wide code search and replacement.
  8. Uses built-in automatic code checkers (for syntax, errors, and style [PEP-8]).
  9. Displays an integrated Version Control Interface for Mercurial, Subversion and Git repositories.
  10. It integrates a Python Debugger that includes support for debugging multithreaded and multiprocessing applications.
remuneración
Related article:
Lack of remuneration continues to be one of the main problems for free software developers 

Summary image for post 2024

Summary

In short, if you have never heard or read about this Complete and Useful Python Editor and IDE called “Eric” We hope that it has been interesting to you if you are a Python software developer. Regardless of whether you are a student or beginner, or an advanced developer or expert in said language. Since, we are sure that the same will be the case for many, an ideal, versatile, open, efficient and multi-platform alternative, to carry out application and system development with Python. And if you know of any other similar software tool, which we have not yet made known, we invite you to mention it via comments. In such a way, to continue contributing to the dissemination and massification of everything related to the Linuxverse.

Lastly, remember visit our «homepage» en español. Or, in any other language (just by adding 2 letters to the end of our current URL, for example: ar, de, en, fr, ja, pt and ru, among many others) to find out more current content. Additionally, we invite you to join our Official Telegram channel to read and share more news, guides and tutorials from our website. And also, the next Alternative Telegram channel to learn more about the Linuxverse in general.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.