Wing,專為Python設計的開發環境

關於機翼

在下一篇文章中,我們將看一下Wing。 這是Wingware開發的IDE,專門用於 專為Python編程語言而設計。 Wing為我們提供了許多功能,例如自動完成,自動編輯,源瀏覽器,代碼瀏覽以及本地和遠程調試,以便我們可以開發程序。 在免費版本中,儘管其中有許多選項,我們將找不到所有這些選項。

這是一個 集成開發環境(IDE) 旨在減少開發和調試時間。 它為編碼或定位錯誤提供了很好的幫助。 便於導航和理解Python代碼。

Wing編輯器通過提供自動補全和上下文相關的文檔來加快Python的開發。 它還將使我們能夠進行自動編輯,代碼折疊,多項選擇,書籤等等。 Wing可以模擬vi,emacs,Eclipse,Visual Studio和Xcode.

通過Wing,可以輕鬆地使用goto定義來處理代碼,查找用法,在項目中查找符號以及具有強大的搜索選項。 它還將為我們提供 數百種配置選項 影響編輯器仿真,用戶界面設計,顯示主題,語法著色等。 可以將新功能添加到IDE 編寫訪問Wing腳本API的Python代碼。

IDE Wing有三種不同版本。 Wing Pro,這是商業版本 功能齊全。 此版本特別適合專業程序員。 我們也有 Wing Personal,這是免費版本 並且它省略了商業版本中的一些可用功能。 這是針對學生和粉絲的。 可用的最新版本是 Wing101。這是一個非常簡化的免費版本,用於教授初學者。

就像我說的 Wing Personal現在是免費產品,不再需要許可證 跑步。 它包括諸如源瀏覽器,PyLint和操作系統命令之類的工具。 它還支持腳本API。 儘管如此, Wing Personal不包含高級功能 商業版本代碼的編輯,調試,測試和管理。 在此版本中,我們還將無法遠程訪問主機,重構,搜索使用,版本控制,單元測試,交互式調試探針,多進程和輔助進程調試以及其他功能。 為了享受所有這些,我們將必須獲得商業版本。

6號機房的一般特徵

機翼局部錯誤

Wing 6引入了強大的新功能。 他們之中有一些是:

  • 支持 多項選擇.
  • Raspberry Pi支持.
  • 支持 蟒蛇 3.6 / 3.7 和無堆棧3.4。
  • 自動完成 在字符串和註釋中。
  • 語法指示符 e 錯誤指示。 Markdown文件的語法突出顯示。
  • 優化的調試器,尤其是對於多線程代碼。 在新的內置斷點()處停止Wing調試器。 還包括對cygwin Python 3.6的調試器支持。
  • 我們將有可能 恢復選擇 撤消和重做之後的編輯器。
  • 添加了調色板 暗色.
  • 支持 自定義python構建,在Windows上
  • 同時更新 從Wing的各種實例的最新菜單中選擇。
  • 支持 Django的 1.10、1.11和2.0。
  • 改進的可視化 線程名稱中的所有以線程模塊開頭的。
  • 機翼有一個 靈活的用戶界面。 一切都放置在完美的位置,以便用戶可以輕鬆找到我們需要的東西。

如果有人想知道更多 什麼是新的 在最新版本的中,您可以在網站上提供的信息中進行操作。

在Ubuntu 6上安裝Wing 18.04

使用Wing開發Python

我們可以通過以下方式在Ubuntu中安裝此IDE: 下載區 從官方網站 獲取.deb包 必要的。 對於本文,我將使用“個人”選項。

下載完成後,我們可以使用Ubuntu軟件選項,也可以打開終端(Ctrl + Alt + T)並輸入以下內容:

sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb

卸載Wing 6

我們可以輕鬆地從計算機中刪除此IDE。 您只需要打開一個終端(Ctrl + Alt + T)並輸入以下內容即可:

sudo apt purge wingide-personal6

Wing教程文檔

我們將能夠 獲取有關如何與此IDE一起使用的信息文件 開發人員可以在其網站上向用戶提供這些信息。 可以使用程序隨附的幫助菜單找到相同的幫助。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。