在學習Python的過程中,肯定少不了Python IDE工具,對此小編精心挑選了6款超級好用的Python IDE工具分享給大家,快來看看吧。 第一款:Eric6 Eric6是一個用Python編寫的Python IDE,雖然它使用Qt5 UI框架提供一個比IDLE復雜很多的UI。但是它的入門需要一些組件,因為Eric6不像傳統(tǒng)的本地平臺程序一樣應用。它本質上是一個大的Python包和幾個重量級依賴,例如Qt5的Python綁定。結果是:Eric6入門需要對Python包管理的理解,因此它不太可能會吸引初學者用戶。從這方面而言,安裝程序腳本會提供反饋,以便您知道哪些包需要提取和安裝以完成設置過程。 Eric6有著設備齊全的顯著特點。它包含現(xiàn)代的IDE,如類瀏覽、版本控制等通常的實用工具,但它也集成了對Python專用功能如unittest、PyLint和cx_freeze應用程序分發(fā)系統(tǒng)的支持。在Eric6創(chuàng)建的新項目,也可以建成PyQT4中/5 GUI和控制臺應用程序,因為底層庫已安裝,但額外的開發(fā)工具,如Qt的窗體設計器不包括在默認設置之內(nèi)。 第二款:Wing IDE 作為Python程序員的智能開發(fā)環(huán)境,Wing IDE強調專門為Python用戶設計的功能集成。這不僅僅是跨代碼庫的重構功能或使用多個Python解釋器。它還包括與許多流行的Python框架、包和第三方應用程序的詳細集成。Raspberry Pi用戶也可以使用Wing IDE進行開發(fā)。不僅如此,Wing IDE是一個Python初學者非常好上手的工具。 第三款:Pyzo Pyzo是一個小IDE,主要針對科學計算的用戶,有一個小工具集:編輯器、交互式shell、文件瀏覽器、源結構瀏覽器和一些其他的設施。它主要用于與庫的快速交互,您可以在Python的REPL中鍵入命令或執(zhí)行單個文件,而不是正式的應用程序開發(fā)。在這個意義上,它不太適合那些想要創(chuàng)建應用程序,更適合那些想要使用Python作為工作臺環(huán)境的人。 第四款:Thonny Thonny,一個專門為初學者使用該語言設計的小型的IDE,是一個更加簡單的選擇。在Windows、Mac或Linux上可用,它還可以節(jié)省用戶下載或配置的Python解釋器。Python的最新版本與Thonny捆綁在一起,IDE默認開箱可用。也就是說,你可以隨時交換任何其他Python runtime。 第五款:NINJA-IDE 作為一個獨立的項目,NINJA-IDE可以像專業(yè)級開發(fā)工具,如ActiveState"s Komodo IDE或PyCharm,不僅在開發(fā)人員的經(jīng)驗,而且它的功能集是由Python用戶構建和為了Python用戶構建的。例如,NINJA-IDE的首選項對話框有一個標簽,用于選擇在運行程序時使用的Python解釋器,以及用戶啟動或設置解釋器使用的所有各種命令行選項的復選框,這是非常方便地。IDE中的另一個選項卡默認顯示為Migration 2to3,它可以分析為Python2.X編寫的腳本并提出建議。 第六款:VisualStudio Code 微軟的簡單和精益的代碼編輯器從其支持不同語言的擴展的瀚海星系中獲得力量。Python開發(fā)人員有一堆VisualStudio Code擴展,但最流行,最容易,最重要的是Don Jayamanne的擴展。它與每一個最新版本的Python保持同步,它集成了所有你想要的好東西的支持:代碼片段、代碼靜態(tài)分析、自動完成與科學工具集成,如Jupyter、重構、單元測試、調試以及更多更多。 |
|
來自: 老男孩IT教育 > 《Python培訓》