Trong phần tiếp theo, chúng ta sẽ xem xét về Wing. Đây là một IDE được phát triển bởi Wingware và đặc biệt được thiết kế cho ngôn ngữ lập trình Python. Wing cung cấp cho chúng tôi nhiều tính năng như tự động hoàn thành, tự động chỉnh sửa, trình duyệt nguồn, duyệt mã, gỡ lỗi cục bộ và từ xa để chúng tôi có thể phát triển các chương trình của mình. Trong các phiên bản miễn phí, chúng tôi sẽ không tìm thấy tất cả các tùy chọn này, mặc dù có nhiều tùy chọn.
Đây là một môi trường phát triển tích hợp (IDE) được thiết kế để giảm thời gian phát triển và gỡ lỗi. Nó cung cấp một trợ giúp tốt trong việc mã hóa hoặc định vị lỗi. Tạo điều kiện thuận lợi cho việc điều hướng và hiểu mã Python.
Trình chỉnh sửa Wing tăng tốc độ phát triển Python bằng cách cung cấp tài liệu tự động hoàn thành và phù hợp với ngữ cảnh. Nó cũng sẽ cho phép chúng tôi chỉnh sửa tự động, gấp mã, nhiều lựa chọn, đánh dấu trang và hơn thế nữa. Wing có thể mô phỏng vi, emacs, Eclipse, Visual Studio và Xcode.
Wing giúp dễ dàng xử lý mã với định nghĩa goto, tìm cách sử dụng, tìm ký hiệu trong dự án và có tùy chọn tìm kiếm mạnh mẽ. Nó cũng sẽ cung cấp cho chúng tôi hàng trăm tùy chọn cấu hình ảnh hưởng đến mô phỏng trình chỉnh sửa, thiết kế giao diện người dùng, chủ đề hiển thị, tô màu cú pháp, v.v. Các tính năng mới có thể được thêm vào IDE viết mã Python truy cập API tập lệnh của Wing.
IDE Wing có sẵn trong ba phiên bản khác nhau. Wing Pro, là phiên bản thương mại đầy đủ tính năng. Phiên bản này đặc biệt phù hợp với các lập trình viên chuyên nghiệp. Chúng tôi cũng có sẵn Wing Personal, là phiên bản miễn phí và nó bỏ qua một số tính năng có sẵn trong phiên bản thương mại. Điều này tập trung vào sinh viên và người hâm mộ. Phiên bản mới nhất hiện có là Wing 101. Đây là một phiên bản miễn phí rất đơn giản hóa, để dạy các lập trình viên mới bắt đầu.
Như tôi nói, Wing Personal hiện là sản phẩm miễn phí và không cần giấy phép nữa chạy. Nó bao gồm các công cụ như Trình duyệt nguồn, PyLint và các lệnh của hệ điều hành. Nó cũng hỗ trợ API kịch bản. Tuy nhiên, Wing Personal không bao gồm các tính năng nâng cao chỉnh sửa, gỡ lỗi, kiểm tra và quản trị mã phiên bản thương mại. Trong phiên bản này, chúng tôi cũng sẽ không có quyền truy cập từ xa vào máy chủ, tái cấu trúc, sử dụng tìm kiếm, kiểm soát phiên bản, kiểm tra đơn vị, thăm dò gỡ lỗi tương tác, gỡ lỗi nhiều quy trình và quy trình phụ, cùng các tính năng khác. Để thưởng thức tất cả chúng, chúng ta sẽ phải có phiên bản thương mại.
Đặc điểm chung của Cánh 6
Wing 6 giới thiệu các tính năng mới mạnh mẽ. Một số trong số đó là:
- Hỗ trợ cho nhiều lựa chọn.
- Các Hỗ trợ Raspberry Pi.
- Hỗ trợ cho Python 3.6 / 3.7 và Stackless 3.4.
- Tự động hoàn thành trong chuỗi và bình luận.
- Chỉ báo cú pháp e chỉ báo lỗi. Đánh dấu cú pháp cho các tệp Markdown.
- Trình gỡ lỗi được tối ưu hóa, đặc biệt đối với mã đa luồng. Dừng trình gỡ lỗi Wing tại điểm ngắt tích hợp mới (). Hỗ trợ trình gỡ lỗi cho cygwin Python 3.6 cũng được bao gồm.
- Chúng tôi sẽ có khả năng khôi phục lựa chọn trình chỉnh sửa sau khi hoàn tác và làm lại.
- Đã thêm một bảng màu màu tối.
- Hỗ trợ cho bản dựng python tùy chỉnh, trên Windows
- Cập nhật đồng thời từ các menu gần đây của các phiên bản khác nhau của Wing.
- Hỗ trợ cho Django 1.10, 1.11 và 2.0.
- Cải thiện hình ảnh tên cho các luồng bắt đầu bằng mô-đun luồng.
- Cánh có một giao diện người dùng linh hoạt. Mọi thứ đều được đặt hoàn hảo để người dùng có thể tìm thấy thứ chúng ta cần một cách dễ dàng.
Nếu ai đó muốn biết thêm về có gì mới Trong phiên bản mới nhất của, bạn có thể làm như vậy trong thông tin họ cung cấp trên trang web.
Cài đặt Wing 6 trên Ubuntu 18.04
Chúng tôi có thể cài đặt IDE này trong Ubuntu của mình bằng cách truy cập phần tải xuống từ trang web chính thức cho lấy gói .deb cần thiết. Đối với bài viết này, tôi sẽ sử dụng tùy chọn Cá nhân.
Sau khi quá trình tải xuống hoàn tất, chúng tôi có thể sử dụng tùy chọn phần mềm Ubuntu hoặc mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết vào đó:
sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb
Gỡ cài đặt Wing 6
Chúng ta có thể dễ dàng xóa IDE này khỏi máy tính của mình. Bạn chỉ cần mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết vào đó:
sudo apt purge wingide-personal6
Chúng tôi sẽ có thể nhận thông tin về cách làm việc với IDE này trong tài liệu mà các nhà phát triển cung cấp cho người dùng trên trang web của họ. Bạn có thể tìm thấy sự trợ giúp tương tự bằng cách sử dụng menu trợ giúp đi kèm với chương trình.