Python程序員一般用哪種編輯器?
謝謝邀請我來回答這個問題:
談一下我對于Python語言以及Python編輯器學習的一些心得體會。推薦Python六大編輯器,供選擇使用。
python編輯器第一個推薦是:Sublime TextSublime Text 比較適合 Python 新手使用,Sublime Text支持跨平臺,而且可以使用其豐富的插件和主題。各種語法高亮和代碼補全,整體看起來挺舒服的,而且主題配置起來也不難。
Python編輯器第二個推薦是:VimVim是一款強大的編輯器,如果你熟練使用 Vim 的話,那么你完全可以脫離鼠標,雙手在鍵盤上像彈鋼琴那般酸爽,不過 Vim 需要一定的學習成本,需要花點時間去研究一下各種快捷命令和插件的使用,但是從長遠來看,這都是大有所益的。
Python編輯器第三個推薦是:EmacsEmacs 在 python 開發界也很受歡迎,它是一款開源的編輯器,支持插件擴展,可以配置一個 python 集成開發環境, Emacs 不僅僅是一個編輯器,他是一個整合環境,可以說是一個集成開發環境。
Python編輯器第四個推薦是: Geany之前sublime text的好處說了那么多,我就說點初學用Geany的好處:
代碼補全基本沒有,全部靠手打,非常適合初學者練習,比較符合我的口味夠輕,1.24.1只有2.4M夠快:C/C++開發,比某些java開發的快很多有豐富的插件:支持各類版本管理系統跨平臺:Win/Linux/MacOS通用簡單:用法:F5運行免費python編輯器第五個推薦是: Anaconda優勢主要體現在:1.Anaconda 附帶了許多常用數據科學包,所以安裝之后同學們在入門階段不用太多的擔心第三方數據庫的安裝。
2.Anaconda 可用于多個平臺( Windows、macOS 和 Linux),且安裝方式幾乎一樣。3.Anaconda 中帶的Jupyter Notebook非常適合新手用來練習編程,它可以邊輸入代碼邊看輸出,并且支持多種編程語言,還可以把自己寫的代碼分享給其他人。
下面來看看怎么安裝吧:
1. Anaconda下載
下載地址:https://www.anaconda.com/distribution/#download-section
選擇對應的操作系統、python版本,和電腦系統版本(6432位)。然后點擊「Download」按鈕 下載。以下安裝以macOS為例, Windows的安裝操作也都一樣的,大家不用擔心哈。只需要注意的一點是,如果你是windows 10系統,安裝Anaconda軟件的時候,右擊安裝軟件→選擇以管理員的身份運行。
打開安裝包,跟著安裝導航一步步點擊:
選擇你想要安裝的位置(也可以不選擇,。使用默認位置),點擊繼續:
安裝完成,點擊關閉:
啟動 jupyter notebook
找到剛剛安裝好的anaconda,點擊進入程序,就是下面這個標志:
找到 jupyter notebook,點擊進入:
新建一個notebook:
開始編程吧,寫完之后記得保存:
python編輯器第六個推薦是:Pycharm它的實力在于一方面它會自動補全代碼,例如,你寫了前引號,它就會自動補上后引號;
另一方面(更重要的是)它會在你寫代碼的時候就提示你代碼編寫錯誤。
優點:
支持重構支持Django支持可視化調試支持GAE支持智能提示集成單元測試集成SVN,Git和Hg等各種版本管理工具可以利用Intellij IDEA的各種插件支持Windows, Mac和Linux平臺下載 Pycharm 軟件:在官網下載pycharm,下載后打開安裝包,進行安裝。
把幾個框都勾上
安裝完以后會要求電腦重啟,選擇上面一個就是自動重啟,選擇下面一個是手動重啟
重啟電腦后,會問你要不要輸入以前的設置,第一次安裝的話,選擇 “Do not import”
選擇界面,選白色底色或者黑色底色
設置好以后就可以打開啦
如何使用Pycharm?打開以后,會看到這樣的界面,不要被全英文嚇住,他們都是紙老虎
點擊左上角的 File ,點擊 New Project ,然后命名,隨便給他個名字都行
比如我叫他 1st。在 1st 文件夾上點右鍵,選擇 new然后在右邊的菜單上選擇 Python File
看到這個窗口后,給他一個名字,比如我叫他 text
然后你就可以在代碼編輯區寫代碼啦,跑代碼的時候記得點擊右上角的綠色三角