Wing, một môi trường phát triển được thiết kế cho Python

về cánh

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

Lỗi bản địa hóa cánh

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

Phát triển Python với Wing

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

Tài liệu hướng dẫn Wing

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.


Để 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: Miguel Ángel Gatón
  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.