在下一篇文章中,我們將看一下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
我們可以通過以下方式在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
我們將能夠 獲取有關如何與此IDE一起使用的信息 在 文件 開發人員可以在其網站上向用戶提供這些信息。 可以使用程序隨附的幫助菜單找到相同的幫助。