回覆列表
  • 1 # 韭王爺

    Pydev + Eclipse – 最好的免費python IDE

    PyCharm – 最好的商業python IDE

  • 2 # 數字技術觀察

    安裝完成python,需要一個稱手的編輯器。俗話說:工欲善其事,必先利其器。

    那到底新手寫Python程式有什麼推薦好用編輯器,網上一大堆編輯器不可能每一個都試一下。

    現在給點我自己學習python過程中選擇編輯器一些個人看法。

    1、IDLE

    IDLE是開發 python 程式的基本IDE(整合開發環境),具備基本的IDE的功能,是非商業Python開發的不錯的選擇。

    當安裝好python以後,IDLE就自動安裝好了,不需要另外去找。

    2、PyCharm

    PyCharm是一種Python IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具。比如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高階功能,以用於支援Django框架下的專業Web開發。

    3、Visual Studio Code

    Microsoft在2015年4月30日Build 開發者大會上正式宣佈了 Visual Studio Code 專案:一個運行於 Mac OS X、Windows和 Linux 之上的,針對於編寫現代 Web 和雲應用的跨平臺原始碼編輯器。

    4、Notepad++

    Notepad(記事本)是程式碼編輯器或WINDOWS中的小程式,用於文字編輯,在文字編輯方面與Windows寫字板功能相當。是一款開源、小巧、免費的純文字編輯器。

    5、Vim

    Vim是從 vi 發展出來的一個文字編輯器。程式碼補全、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。

    6、Atom

    Atom 是 GitHub 專門為程式設計師推出的一個跨平臺文字編輯器。具有簡潔和直觀的圖形使用者介面,並有很多有趣的特點:支援 CSS,HTML,JavaScript 等網頁程式語言。它支援宏,自動完成分屏功能,集成了檔案管理器。

    7、sublime text

    Sublime Text 3是一款流行的程式碼編輯器軟體,也是HTML和散文先進的文字編輯器,可執行在Linux,Windows和Mac OS X。也是許多程式設計師喜歡使用的一款文字編輯器軟體。

    8、WingIDE

    Wing IDE是一個Python語言的IDE,其中包括大量語法標籤的高亮顯示。與其他類似的IDE相比,wingIDE最大的特色是可以除錯django應用。WingIDE是個相當優秀的 IDE;雖然它只是個面向 Python 的工具。

    9、liclipse

    liclipse是pyDev外掛作者基於Eclipse開發的商業版Python整合開發環境,在完美繼承Eclipse原有功能的情況下。為Eclipse的使用者提供了一個全新的體驗,使用者可以得到現成的:快速編輯器支援多語言的開箱。

    10、spyder

    Spyder是Python(x,y)的作者為它開發的一個簡單的整合開發環境。和其他的Python開發環境相比,它最大的優點就是模仿MATLAB的工作空間的功能,可以很方便地觀察和修改陣列的值。

    簡單列舉10個,當然還有很多種編輯器,但是不可能都試。

    我學習的過程中,絕多數人都第一推薦都是PyCharm,PyCharm分為專業版和社群版,專業版收費,社群版免費,社群版對新手來說功能也夠用了。

    python自帶的編輯器知道有這麼個存在就好。

    第二用的多就是Visual Studio Code,一些影片公開課中的老師也挺多人用。

    vim新手不推薦去使用,會感覺不習慣,但是用習慣了就覺得很強大。

    Atom沒有試過,以前想裝一個玩玩的,最後沒有裝

    sublime text 我以前用了下,我沒怎麼深入研究,個人喜歡,喜歡可以用一下。

    WingIDE沒有用過,不好推薦。

    liclipse還需要自己配置,新手沒必要去瞎搞。

    某些高校的公開課中推薦使用spyder3。

    Notepad++我自己也安裝了,最主要小,開啟快。有時開啟txt檔案不喜歡用系統的,直接右鍵選擇開啟。絕多數程式語言檔案都可以開啟。有時就是修改一點點東西,不想開啟笨重的編輯器,就用Notepad++開啟修改儲存。

    編輯器推薦第一選擇PyCharm,第二Visual Studio Code,第三Notepad++。

    其他看個人喜好,從PyCharm和Visual Studio Code選擇其中一個就好,再用個Notepad輔助用用就好。

  • 中秋節和大豐收的關聯?
  • 網際網路免費產品的商業模式有哪些,盈利點是什麼?