Pyzo: một môi trường phát triển tích hợp đa nền tảng cho Python

pyzo 1

Ngày của Tôi sẽ nói về một môi trường phát triển tích hợp tuyệt vời cho Python, ứng dụng mà chúng ta sẽ nói đến hôm nay là Pyzo. Đây là một IDE mã nguồn mở và miễn phí được phát hành theo giấy phép BSD.

Pyzo là một IDE đa nền tảng sử dụng miniconda và anaconda có thể quản lý các gói Python của bạn, mặc dù bạn cũng có thể sử dụng nó mà không cần bất kỳ thông dịch viên nào.

pyzo Nó được viết bằng Python 3 và sử dụng bộ công cụ widget Qt đi kèm với 2 thành phần chính là trình soạn thảo và Shell, nó cũng hỗ trợ xem xét nội tâm và cho phép các cách khác nhau để thực thi mã một cách tương tác.

Nó có sẵn cho Linux, Mac OS và Windows. Một số tính năng khác là trình chỉnh sửa phím tắt, chủ đề Qt, hỗ trợ Unicode, tự động thụt lề, tô sáng cú pháp và gỡ lỗi.

Về Pyzo

Pyzo là một môi trường lập trình Python tìm kiếm sự đơn giản và tương tác. Nó tập trung vào tính tương tác và xem xét nội tâm, điều này làm cho nó rất phù hợp với tính toán khoa học.

Ngoài ra, IDE có hỗ trợ làm nổi bật cú pháp cho Python, Cython và C. Thậm chí họ có kế hoạch bổ sung thêm hỗ trợ trong các phiên bản tương lai cho các ngôn ngữ lập trình khác.

pyzo có các lược đồ cú pháp có thể sửa đổi và mở rộng dễ dàng. Chúng tôi cũng có thể tìm thấy trong IDE khả năng bình luận và bỏ ghi chú các dòng đã chọn.

Tính năng kéo và thả các tập tin trong chương trình để có thể mở được, đều có trong IDE này, ngoài ra không quên rằng nó cũng hỗ trợ kéo toàn bộ thư mục.

Bên trong trình chỉnh sửa bạn có thể tìm thấy chức năng tìm và thay thế các biểu thức hoặc toàn bộ dòng, đây là một chức năng cần thiết trong bất kỳ IDE nào.

De các chức năng khác mà chúng ta có thể tìm thấy, như trong hầu hết các IDE, có thể sử dụng các tab trong trình chỉnh sửa, thay đổi kiểu dòng, hướng dẫn thụt lề, hoàn tác và làm lại.

Trong số các đặc điểm khác mà chúng tôi có thể làm nổi bật, chúng tôi tìm thấy:

  • File Explorer, với tính năng này, bạn có thể liệt kê tất cả các tệp trong các dự án của mình theo các thư mục đánh dấu của các dự án của bạn.
  • Dễ dàng chuyển đổi giữa các dự án.
  • Cấu trúc phông chữ: một công cụ hiển thị cấu trúc phông chữ trong một widget dạng cây.
  • Có thể liệt kê các lớp, hàm (và phương thức), nhập khai báo, ô và các mục tác vụ.
  • Trợ giúp tương tác - Một công cụ hiển thị thông tin trợ giúp tương tác (về cách chọn và cuộn qua danh sách tự động hoàn thành.)
  • Workspace: liệt kê tất cả các biến (cũng ở chế độ gỡ lỗi).
  • Duyệt qua các tệp và tìm kiếm các tệp bên trong.
  • Chúng tôi mong muốn nhận được những đóng góp hữu ích từ những người dùng thêm làm công cụ tiêu chuẩn.

pyzo

Làm cách nào để cài đặt Pyzo IDE trên Linux?

Si muốn cài đặt môi trường phát triển tích hợp này cho Python trên hệ thống của họ, chúng tôi có thể làm theo bất kỳ phương pháp nào sau đây mà chúng tôi chia sẻ bên dưới, tùy theo bản phân phối Linux mà chúng tôi đang sử dụng.

Trong trường hợp của những người là người dùng Debian, Ubuntu, Linux Mint hoặc bất kỳ bản phân phối nào có nguồn gốc từ chúng. Chúng ta phải mở một thiết bị đầu cuối và thực hiện lệnh sau trong đó:

sudo apt-get install python3-pip python3-pyqt4

Sau khi hoàn tất, chúng ta có thể tiến hành cài đặt IDE bằng lệnh này:

sudo python3 -m pip install pyzo –upgrade

Và thì đấy, cùng với đó chúng ta sẽ cài đặt IDE vào hệ thống.

đến trường hợp của những người dùng Arch Linux, Manjaro, Antergos hoặc bất kỳ bản phân phối nào bắt nguồn từ Arch Linux Chúng tôi có thể cài đặt ứng dụng từ kho AUR, chúng tôi chỉ cần có một trình hướng dẫn được cập nhật.

Lệnh cài đặt là:

aurman -S pyzo

Cuối cùng, đối với phần còn lại của các bản phân phối Linux, chúng ta có thể sử dụng một phương pháp tổng quát hơn. Vì vậy, chúng ta có thể sử dụng Flatpak để tải ứng dụng.

Chúng tôi chỉ cần có hỗ trợ để có thể cài đặt các gói với công nghệ này. Bạn có thể kiểm tra bài viết tiếp theo.

Bây giờ Chúng ta chỉ cần mở một thiết bị đầu cuối và chạy trong đó:

flatpak install --user https://flathub.org/repo/appstream/org.pyzo.pyzo.flatpakref

Và thế là xong, ứng dụng đã được cài đặt, sẵn sàng sử dụng.

Trong trường hợp bạn không thể tìm thấy trình khởi chạy, bạn có thể chạy nó từ thiết bị đầu cuối với:

flatpak uninstall org.pyzo.pyzo

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.