Eric: Editor dan IDE Python Penuh Fitur Berdasarkan Qt6

Eric: Editor dan IDE Python Penuh Fitur Berdasarkan Qt6

Eric: Editor dan IDE Python Penuh Fitur Berdasarkan Qt6

Kapan dari aplikasi untuk bidang Pengembangan Perangkat Lunak Ini tentang, di sini, di Desde Linux, kami selalu memberikan penekanan khusus pada publikasi di bidang ini. Yang berkisar dari memberitahukan tentang keberadaan banyak dari mereka dan karakteristik kuat mereka, hingga menyebarkan berita terkini dan penting dari setiap rilis dan tutorial instalasi untuk banyak rilis tersebut. Yang secara umum cenderung berupa utilitas perangkat lunak, seperti Editor dan IDE, cocok untuk pemrogram paling beragam dalam bahasa pemrograman paling beragam dan terkenal di dunia.

Dan sejak, ketika berbicara tentang GNU/Linux dan Pengembangan Perangkat Lunak, sangat logis untuk dipikirkan Ular sanca, selain bahasa pemrograman lain yang penting dan sangat esensial, seperti Bahasa C; Hari ini kita akan mengambil kesempatan untuk berbicara (menulis) untuk pertama kalinya tentang Editor dan IDE Python yang kuat dan sangat lengkap yang disebut «"Erik". Yang lucunya, memiliki logo tersendiri, kepala ular Python. Dan bulan April 2024 ini telah meluncurkan versi baru dengan fungsi-fungsi menarik untuk penggunanya saat ini, dan yang baru pasti akan ditambahkan.

Go, Node.js, PHP, Python dan Ruby: 5 Proyek Pengembangan Perangkat Lunak

Go, Node.js, PHP, Python dan Ruby: 5 Proyek Pengembangan Perangkat Lunak

Namun, sebelum mulai memberi tahu Anda tentang Editor dan IDE Python yang menarik dan kuat yang disebut «"Erik", kami sarankan Anda menjelajahi a posting terkait sebelumnya dengan ruang lingkup Pengembangan Perangkat Lunak, setelah selesai:

Go, Node.js, PHP, Python dan Ruby: 5 Proyek Pengembangan Perangkat Lunak
Artikel terkait:
Go, Node.js, PHP, Python dan Ruby: 5 Proyek Pengembangan Perangkat Lunak

Eric: Editor dan IDE Python berdasarkan PyQt6 (dengan Qt6) dan Python 3

Eric: Editor dan IDE Python berdasarkan PyQt6 (dengan Qt6) dan Python 3

Apa itu Eric?

Menurut Anda situs web resmi, tim pengembangannya menjelaskannya dengan sangat rinci sebagai berikut:

Eric adalah editor dan IDE Python berfitur lengkap, ditulis dengan Python. Ini didasarkan pada toolkit Qt UI lintas platform dan mengintegrasikan kontrol editor Scintilla yang sangat fleksibel. Ini dirancang untuk digunakan sebagai editor cepat dan kotor sehari-hari Anda, serta alat manajemen proyek profesional yang mengintegrasikan banyak fitur canggih yang ditawarkan Python kepada pembuat kode profesional. Eric menyertakan sistem plugin yang memungkinkan Anda dengan mudah memperluas fungsionalitas IDE dengan plugin yang dapat diunduh dari web. Selain itu, dalam versi stabil saat ini, Eric 7.X, didasarkan pada PyQt6 (dengan Qt6) dan Python 3.

Sedangkan di miliknya repositori resmi di SourceForge Mereka menggambarkannya secara singkat sebagai berikut:

Eric adalah IDE Python yang ditulis dengan PyQt dan QScintilla. Ini menyediakan beberapa fitur, seperti Editor/IDE terbuka lainnya, seperti: Debugger terintegrasi (jarak jauh), fungsi manajemen proyek, pengujian unit, pemfaktoran ulang, dan banyak lagi.

fitur

fitur

Di antara fitur-fiturnya yang paling menonjol hingga saat ini versi terbaru saat ini (Erik 7.24.4) 10 berikut dapat disebutkan:

  1. Menambahkan dukungan profil bawaan dan cakupan kode.
  2. Ini memiliki sistem dokumentasi kode sumber terintegrasi.
  3. Ini tersedia untuk Windows dan Linux, dan sering diperbarui.
  4. Termasuk manajemen tugas terintegrasi yang sangat baik (item yang tertunda).
  5. Termasuk fitur kerja sama bawaan (seperti Obrolan dan Editor bersama).
  6. Ini memiliki alat yang berguna untuk melihat pratinjau formulir dan terjemahan Qt.
  7. Menawarkan pencarian lanjutan yang mencakup pencarian dan penggantian kode di seluruh proyek.
  8. Menggunakan pemeriksa kode otomatis bawaan (untuk sintaksis, kesalahan, dan gaya [PEP-8]).
  9. Menampilkan Antarmuka Kontrol Versi terintegrasi untuk repositori Mercurial, Subversion, dan Git.
  10. Ini mengintegrasikan Python Debugger yang mencakup dukungan untuk debugging aplikasi multithread dan multiprosesing.
upah
Artikel terkait:
Kurangnya remunerasi terus menjadi salah satu masalah utama bagi pengembang perangkat lunak bebas 

Gambar ringkasan untuk pasca 2024

ringkasan

Singkatnya, jika Anda belum pernah mendengar atau membaca tentang ini Editor dan IDE Python yang Lengkap dan Berguna bernama “Eric” Kami harap ini menarik bagi Anda jika Anda seorang pengembang perangkat lunak Python. Terlepas dari apakah Anda seorang pelajar atau pemula, atau pengembang tingkat lanjut atau ahli dalam bahasa tersebut. Karena kami yakin hal yang sama akan terjadi pada banyak orang, alternatif yang ideal, serbaguna, terbuka, efisien, dan multi-platform, untuk melakukan pengembangan aplikasi dan sistem dengan Python. Dan jika Anda mengetahui perangkat lunak serupa lainnya, yang belum kami umumkan, kami mengundang Anda untuk menyebutkannya melalui komentar. Sedemikian rupa, untuk terus berkontribusi dalam penyebaran dan masifikasi segala sesuatu yang berhubungan dengan Linuxverse.

Terakhir, ingat Kunjungi kami «beranda» dalam bahasa Spanyol. Atau, dalam bahasa lain (hanya dengan menambahkan 2 huruf di akhir URL kami saat ini, misalnya: ar, de, en, fr, ja, pt dan ru, di antara banyak lainnya) untuk mempelajari lebih banyak konten terkini. Selain itu, kami mengundang Anda untuk bergabung dengan kami Saluran Telegram resmi untuk membaca dan berbagi lebih banyak berita, panduan, dan tutorial dari situs web kami. Dan juga, selanjutnya Saluran Telegram alternatif untuk mempelajari lebih lanjut tentang Linuxverse secara umum.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.