Mac下的Pycharm教程
除非你是用記事本寫代碼,或者用vim寫代碼的大牛,那么推薦使用PyCharm編寫Python代碼。
PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業(yè)Web開發(fā)。
Pycharm分為專業(yè)版(Professional)和社區(qū)版(Community),專業(yè)版功能非常全,需要購買,可以試用,對比之下社區(qū)版功能有限,可以免費使用,并且開源。
下載mac版Pycharm
前往下載地址:https://www.jetbrains.com/pycharm/
可以直接在首頁中下載專業(yè)版
也可以點擊右上角的下載按鈕,選擇專業(yè)版還是社區(qū)版
然后選擇macOS,專業(yè)版,點擊下載按鈕之后會自動下載
下載完成之后,雙擊打開,拖動到mac的應用列表中,和安裝mac版其它軟件是一樣的操作。
若要使用破解版,請自行網(wǎng)上搜索。
Pycharm整體結構
工具欄中可以對IDE做一些設置
項目文件區(qū)主要是自己工程下的一些文件,還有Python依賴庫
運行調(diào)試區(qū)可以用來運行、調(diào)試Python代碼
代碼區(qū)為自己編寫代碼的窗口
控制臺主要用于顯示一些打印信息,還有調(diào)試信息
創(chuàng)建項目
打開PyCharm,第一個按鈕就是創(chuàng)建一個新的項目,第二個是選擇打開已有的項目
接著選擇創(chuàng)建一個Python項目,右邊第一欄是選擇項目的存放地址,第二欄是選擇解釋器,可以看到這里有兩個Python版本,一個Python 2.7,一個是3.6,這取決你自己電腦里安裝了幾個Python
項目創(chuàng)建成功后,還只是一個空的項目,需要向里面添加Python文件
創(chuàng)建文件名,點擊OK
然后就可以在創(chuàng)建好的Python文件里,編寫自己的代碼了
調(diào)整python解釋器
有時候拿到一個Python項目,可能不是自己想要的解釋器版本,可以選擇調(diào)整解釋器版本
對整個項目調(diào)整其解釋器
也可以對單獨一個文件設置其解釋器
執(zhí)行Python文件
工具欄里選擇執(zhí)行run
右上角執(zhí)行run
在代碼區(qū)域右鍵選擇run
在左邊文件區(qū)域,選擇要執(zhí)行的文件,右鍵run
執(zhí)行run之后,還可以在控制臺重復執(zhí)行run
顯示行號
在代碼區(qū)域左邊豎欄中右鍵選擇Show Line Numbers
設置Python模板
通常在Python文件中直接寫中文,或者用中文作注釋,會提示編碼問題
通常前面加上# coding:utf-8或者# -*- coding:utf-8 -*-,來解決這個問題
當我們要創(chuàng)建很多Python文件時,那么每次都這樣寫,很麻煩,可以自定義一個Python模板,每次創(chuàng)建Python文件時,它會添加上模板內(nèi)容
選擇File->Default Settings...,然后按如下設置好模板內(nèi)容:
#!/usr/bin/python用于指明解釋器的路徑,有時候可能需要用到
再次創(chuàng)建Python文件,打開文件,會自動顯示好模板里的內(nèi)容
斷點調(diào)試
點擊代碼區(qū)左邊豎欄,可以下斷點,再次點擊可以取消斷點,這里下了兩個斷點
選擇右上角的debug按鈕,程序執(zhí)行時會在下斷點的位置停下來
斷點調(diào)試這塊總共有7個按鈕,假設從左到右給按鈕排號為:1-2-3-4-5-6-7
按鈕1,快速定位到當前程序因斷點而停留的位置
假設當前代碼區(qū)界面,顯示為test.py文件
那么點擊按鈕1之后,界面會自動切換到當前斷點處
按鈕2,下一步但僅限于當前內(nèi)容
當前位置為:
點擊按鈕2之后,會跳轉到這里:
一直點擊按鈕2的話,程序不會在work函數(shù)中停止,只會在for循環(huán)中,一步步走
按鈕3,執(zhí)行下一步
當前位置為:
點擊按鈕3之后,會跳轉到這里:
假若當前位置為:
點擊按鈕3之后,會跳轉到這里:
按鈕4,執(zhí)行下一步,但忽略libraries(導入庫的語句)
當前位置為:
點擊按鈕4之后,會跳轉到這里:
按鈕5,執(zhí)行下一步,但忽略libraries和構造對象等
按鈕6,當單步執(zhí)行到子函數(shù)內(nèi),使用它就會執(zhí)行完子函數(shù)的剩余部分
當前位置為:
點擊按鈕6之后,會跳轉到這里:
按鈕7,直接跳轉到一個斷點處
當前位置為:
點擊按鈕7之后,會跳轉到這里:
作者:看_有灰碟
鏈接:https://www.jianshu.com/p/dc396a37ddee
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯(lián)系作者獲得授權并注明出處。
總結
以上是生活随笔為你收集整理的Mac下的Pycharm教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql_表_操作
- 下一篇: ios开发中,如何在自己的应用调用另外一