千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)
6. 快速查找變量、函數(shù)等等
當(dāng)我們的代碼比較長(zhǎng)的時(shí)候,如果是從頭到尾去滑動(dòng)來(lái)查找某個(gè)變量或者函數(shù)就很麻煩,這個(gè)時(shí)候我們就需要用到快捷鍵 Ctrl+f 來(lái)進(jìn)行快速查找。比如說(shuō)我想在貪吃蛇這個(gè)項(xiàng)目里面去查找一下“runGame”這個(gè)函數(shù)是在哪里用到的,那么我們就只需要用 Ctrl+f 調(diào)出小窗口,然后輸入關(guān)鍵字“runGame”就能查到代碼中“runGame”出現(xiàn)的所有位置。
7. 查找修改歷史
寫(xiě)項(xiàng)目的時(shí)候是經(jīng)常要修改的,有時(shí)候需要來(lái)回改好幾天才能完成,但如果我們今天打開(kāi)pycharm去添加一個(gè)新功能,做了很久之后又不想要了,想弄回昨天的版本,但時(shí)間比較長(zhǎng)了,撤銷(xiāo)也扯不回來(lái)了,該怎么辦?這個(gè)時(shí)候你就需要查找修改歷史了,pycharm還是很人性化的,你所做的每一步改變,它都幫你存有歷史記錄,只需要右擊文件,在Local History里面就能查到所有的歷史版本。
拿個(gè)最簡(jiǎn)單的例子,比如說(shuō)我現(xiàn)在的代碼里面多了一個(gè)功能做“執(zhí)行完畢之后提示’執(zhí)行結(jié)束’”,我不需要它,但我此刻已經(jīng)無(wú)法撤銷(xiāo)了,該怎么辦?這個(gè)時(shí)候我們就可以去Local History查找歷史版本,把現(xiàn)有版本改回歷史版本。(除了直接刪除,直接刪除不是我們的目的)
8. 安裝配置pippy國(guó)內(nèi)源
我們?cè)谟胮ip去安裝一些資源的時(shí)候,pycharm默認(rèn)是給我們?nèi)ハ螺d國(guó)外的資源的,有時(shí)候會(huì)因?yàn)榫W(wǎng)絡(luò)等問(wèn)題導(dǎo)致安裝失敗,其實(shí)我們可以做一下配置,讓它去下載國(guó)內(nèi)的資源就可以解決了。最常見(jiàn)的就是去清華大學(xué)的開(kāi)源鏡像站下載,這個(gè)我們只需要在pycharm設(shè)置一下,以后它就會(huì)自己去國(guó)內(nèi)下載了。
設(shè)置方法:點(diǎn)擊右上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→點(diǎn)擊“Manage Repositories”→點(diǎn)擊“+”→輸入清華大學(xué)開(kāi)源軟件鏡像站地址:https://pypi.tuna.tsinghua.edu.cn/simple
9. 安裝包
寫(xiě)代碼實(shí)現(xiàn)某些功能的時(shí)候我們經(jīng)常要安裝軟件包,所以給pycharm安裝包這個(gè)這個(gè)功能是必須要掌握的。方法:點(diǎn)擊左上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→輸入你想安裝的包的名字,例如“pygame”,然后點(diǎn)擊下面的“Install Package”就開(kāi)始安裝了,安裝完成就可以用了。
注意一點(diǎn)就是安裝完成后才能用,在界面下方會(huì)有下載的進(jìn)度條:
10. 調(diào)試
寫(xiě)代碼的時(shí)候我們很容易會(huì)報(bào)錯(cuò),但有時(shí)候報(bào)錯(cuò)我們自己在明面上也是很難看出問(wèn)題的,那么這個(gè)時(shí)候我們就需要調(diào)試了,這也是開(kāi)發(fā)過(guò)程中常用的一個(gè)技巧。怎么調(diào)試?在你覺(jué)得可能會(huì)出錯(cuò)的那行代碼左邊單擊一下就會(huì)出現(xiàn)一個(gè)紅點(diǎn),我們稱(chēng)之為斷點(diǎn),只要程序運(yùn)行到斷點(diǎn)的位置就會(huì)自動(dòng)停下來(lái)。設(shè)置完斷點(diǎn)之后,我們右鍵選擇“Debug 項(xiàng)目名”來(lái)進(jìn)行運(yùn)行,然后到了運(yùn)行界面,我們一步一步走,同時(shí)可以看出里面的一些變量的值的變化情況。
調(diào)試也有比較多的門(mén)道,具體的調(diào)試技巧大家可以去網(wǎng)上搜索一下,我就不在這里過(guò)多解釋了。
相關(guān)推薦