search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

N 款Python編輯器(IDE)的優缺點,別再問我“選什麼編輯器”啦! – jashliao部落格

N 款Python編輯器(IDE)的優缺點,別再問我“選什麼編輯器”啦!


資料來源: https://mp.weixin.qq.com/s?__biz=MzI0OTc0MzAwNA==&mid=2247490481&idx=2&sn=7c2c6bbf95ee5b9bf19df1dfaa3fc160&chksm=e98d8842defa0154decc99ffd0e904e324c25570b8cb8f1e00bea8f2e7116de50f2de74c9801&scene=126&sessionid=1603352263&key=30d2bdb92208469273d8d7c974cd064180bff87aaaa73db715d1bc2592b03c94dc7d68689aeed7898947463297ccf2869b660a816cccd93a5004bfa1e6f76e2b5ca1729288ea23bcbf8ddd26564dd15f426eda5fd3b9406db1897304cb0f22f029ed5c01978b50bc3b15137b5b5c719fe70da75f5d9cb2befe5da2bf7d6e46e9&ascene=1&uin=MjIwODk2NDgxNw==&devicetype=Windows+10+x64&version=6300002f&lang=zh_TW&exportkey=ArOrvI3ZUsxBLvHMdRV+7l8=&pass_ticket=2ugfm/rkI+3Ls1RSr5OQfGDjnqNvE4pD5kfAsRzgmFf/OjJ5FmFDVSC8MXab32pR&wx_header=0


01.PyCharm 下載地址:https://www.jetbrains.com/pycharm/download/

優點:
    PyCharm 支持web 開發框架,如Pyramid、Flask 和Django。
    提供智能代碼功能,可以執行更精確、快速的bug 修復。
    在Docker 和Vagrant 連接和ssh 終端的幫助下,允許在遠程主機上進行程序開發。

缺點:
    界面龐雜
    成本高昂
    


02.Visual Studio Code 下載地址:https://code.visualstudio.com/Download

優點:
    其Electron 框架允許開發者在幾乎所有平台上使用VS Code。
    在編輯器中直接debug。
    支持多個鍵盤快捷鍵,以加速編程。

缺點:
    debug 功能有限。
    沒有內置模板。
    


03.Sublime Text 下載地址:https://www.sublimetext.com/

優點:
    可處理多種標記語言。
    允許用戶選擇想要進行的項目。
    具備能夠提供類和函數寬索引的重要工具。
    提供強大的API 和組織化的生態系統,以實現高性能。

缺點:
    對於新手來說,過於高級。
    其git 插件不是特別強大。


04.IDLE 下載地址:https://docs.python.org/3/library/idle.html

優點:
    允許用戶突出顯示錯誤、自動編碼,並進行準確識別。
    具備輕量級Python shell。
    其內置修正功能可以提升性能。
    允許用戶在編輯器中搜索和替換文件。

缺點:
    不支持複製到庫。
    腳本不能超過100 行代碼。
    


05.Atom 下載地址:https://atom.io/

    Atom 是一個開源編輯器,可與幾乎所有編程語言兼容,如PHP、Java。它定期更新、可信賴,且具備通用性。Github 為Atom 開發了強大的功能,以提供良好的編程體驗,包括多個插件,如SQL queries 包、Markdown Preview Plus 包,以及編輯、可視化和渲染LaTeX 公式的包。


06.Spyder 下載地址:https://www.spyder-ide.org/

    Spyder 是為數據科學而開發的。它是開源工具,能夠與大量平台兼容,因而成為IDE 新手用戶的更好選擇。為實現完美開發,它合併了多個關鍵庫,如NumPy、Matplotlib 和SciPy。
    


07.JuPyter/IPython Notebook 下載地址:https://jupyter.org/

    Jupyter 是基於web 的編輯器,它允許開發者構建和運行腳本或notebook。它相對簡單,對用戶也更加友好。Jupyter 還使用Seaborn 和Matplotlib 執行數據可視化。


08.Eclipse + PyDev

下載地址:
https://www.eclipse.org/
https://www.pydev.org/
    Eclipse 是一個開源編輯器,也是Windows 系統首選Python IDE 之一。其擴展項和插件非常昂貴,足以構建你想構建的一切。Eclipse 輔以PyDev 擴展項,可實現智能debug,並改善代碼質量。
    


09.Eric Python 下載地址:https://eric-ide.python-projects.org/

    Eric 是另一個不那麼流行的Python IDE,但它功能強大且高效。不管是商業用途還是私人用途,Eric 都能提供合適的功能。它可在所有平台上運行。


10.Wing 下载地址:https://wingware.com/

    Wing 是著名的Python IDE,可實現智能編程。其編輯器簡單易用,debugger 強大,支持遠程編程、錯誤檢查等功能,值得一試。
    


11.PyScripter 下載地址:https://sourceforge.net/projects/pyscripter/files/latest/download

    PyScripter 以其卓越功能打敗了適用於Windows 系統的其他Python IDE。它也是Mac 系統中好用的Python IDE,其商業版本支持大部分編程語言。PyScripter 具備豐富的功能集,但也很輕量。


12.Pyzo 下載地址:https://pyzo.org/start.html

    Pyzo 是一個免費開源編程工具,可與任意Python 解釋器一起使用,甚至是Conda 環境。其最突出的兩個特點是簡潔性和交互性。簡單易用,非常適合新手。
    


13.Thonny 下載地址:https://thonny.org/

    Thonny 由塔爾圖大學開發,適合新手程序員。其界面沒有任何復雜或多餘功能,很容易上手。另一個適合新手的地方是,你可以看到Python 在每一步中對你的表達式的評估。



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦