Pycharm作為Python開發(fā)最常用的IDE之一,不僅兼容性好,而且功能也相當(dāng)豐富,比如調(diào)試、語法高亮、智能提示等等功能,它還支持web開發(fā)框架比如Django等,當(dāng)你熟悉了它之后,開發(fā)效率是相當(dāng)之高的。但對于新手來說,Pycharm功能豐富的同時也是一把雙刃劍,有的小伙伴剛上手之后看到一堆的英文界面難免會懵逼,哈哈哈,沒有關(guān)系,今天盟主就來教大家11個Pycharm最常用的技巧,以及一些pycharm常用的快捷鍵,讓你快速上手Python開發(fā)中最常用的IDE Pycharm,跟上老司機(jī)的車速!
常用小技巧
1. 設(shè)置代碼字體
點(diǎn)擊左上角的“File”(文件),選擇“Settings”(設(shè)置),輸入“font”(字體)找到“Font”,在“Size”(大小)里面設(shè)置數(shù)字,默認(rèn)是12,建議18或者20就可以了。
2. 設(shè)置菜單界面文字大小
這里跟上面有些區(qū)別,上面是調(diào)整代碼文字大小,但并沒有改變菜單界面的文字大小,如果你的菜單界面文字比較小,比如這樣的:那么你就需要去調(diào)整一下菜單界面的文字大小了,點(diǎn)擊左上角的“File”,選擇“Settings”,輸入“font”,找到“Appearance”,在“Use custom font”前面打勾之后,就可以在后面的Size里面選擇你喜歡的字體大小了。
3. 快速多行注釋或者取消多行注釋
雖然我們在寫代碼中可以用“#”來進(jìn)行單行注釋,但如果有多行代碼需要注釋,那么一行一行來敲“#”就有點(diǎn)麻煩,這里我們可以用鼠標(biāo)選中多行代碼,然后按 Ctrl+/ 就能進(jìn)行多行代碼的注釋了,同時也可以取消多行代碼的注釋。
4. 代碼格式化,規(guī)范代碼
在我們剛開始寫代碼的時候,難免會出現(xiàn)代碼寫得不規(guī)范的問題,雖然說并不影響運(yùn)行,但是可讀性比較低,尤其是當(dāng)你去讀一個比較長且不規(guī)范的代碼的時候,你就會體會其中痛苦。比如這種不規(guī)范的寫法,中間時不時地給你來幾個空格。這個問題其實(shí)很好解決,我們只要在寫完代碼之后,找到菜單欄的“Code”,點(diǎn)擊一下“Reformat Code”就能自動地將代碼進(jìn)行規(guī)范化處理。
5. 快速修改同一個變量或類
在寫代碼中時我們經(jīng)常要定義很多變量或類,變量或類在寫代碼時可能會在多個地方被使用,那如果我們需要把代碼里的某一個變量或類全部修改,那么我們是一處一處去修改嗎?當(dāng)然不需要,我們只需要選中需要重新命名的變量或類,右鍵彈出選項(xiàng)中選擇Refactor,然后點(diǎn)擊Rename,就可以進(jìn)行全局修改了。比如說我想把代碼中的所有"n"變量都改成“i”,那么操作如下:
6. 快速查找變量、函數(shù)等等
當(dāng)我們的代碼比較長的時候,如果是從頭到尾去滑動來查找某個變量或者函數(shù)就很麻煩,這個時候我們就需要用到快捷鍵 Ctrl+f 來進(jìn)行快速查找。比如說我想在貪吃蛇這個項(xiàng)目里面去查找一下“runGame”這個函數(shù)是在哪里用到的,那么我們就只需要用 Ctrl+f 調(diào)出小窗口,然后輸入關(guān)鍵字“runGame”就能查到代碼中“runGame”出現(xiàn)的所有位置。
7. 查找修改歷史
寫項(xiàng)目的時候是經(jīng)常要修改的,有時候需要來回改好幾天才能完成,但如果我們今天打開pycharm去添加一個新功能,做了很久之后又不想要了,想弄回昨天的版本,但時間比較長了,撤銷也扯不回來了,該怎么辦?這個時候你就需要查找修改歷史了,pycharm還是很人性化的,你所做的每一步改變,它都幫你存有歷史記錄,只需要右擊文件,在Local History里面就能查到所有的歷史版本。 拿個最簡單的例子,比如說我現(xiàn)在的代碼里面多了一個功能做“執(zhí)行完畢之后提示’執(zhí)行結(jié)束’”,我不需要它,但我此刻已經(jīng)無法撤銷了,該怎么辦?這個時候我們就可以去Local History查找歷史版本,把現(xiàn)有版本改回歷史版本。(除了直接刪除,直接刪除不是我們的目的)
8. 安裝配置pippy國內(nèi)源
我們在用pip去安裝一些資源的時候,pycharm默認(rèn)是給我們?nèi)?a href="http://wenjunhu.com/soft/special/" target="_blank">下載國外的資源的,有時候會因?yàn)?a href="http://wenjunhu.com/v/tag/1722/" target="_blank">網(wǎng)絡(luò)等問題導(dǎo)致安裝失敗,其實(shí)我們可以做一下配置,讓它去下載國內(nèi)的資源就可以解決了。最常見的就是去清華大學(xué)的開源鏡像站下載,這個我們只需要在pycharm設(shè)置一下,以后它就會自己去國內(nèi)下載了。設(shè)置方法:點(diǎn)擊右上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→點(diǎn)擊“Manage Repositories”→點(diǎn)擊“+”→輸入清華大學(xué)開源軟件鏡像站地址:https://pypi.tuna.tsinghua.edu.cn/simple
9. 安裝包
寫代碼實(shí)現(xiàn)某些功能的時候我們經(jīng)常要安裝軟件包,所以給pycharm安裝包這個這個功能是必須要掌握的。方法:點(diǎn)擊左上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→輸入你想安裝的包的名字,例如“pygame”,然后點(diǎn)擊下面的“Install Package”就開始安裝了,安裝完成就可以用了。注意一點(diǎn)就是安裝完成后才能用,在界面下方會有下載的進(jìn)度條:
10. 調(diào)試
寫代碼的時候我們很容易會報(bào)錯,但有時候報(bào)錯我們自己在明面上也是很難看出問題的,那么這個時候我們就需要調(diào)試了,這也是開發(fā)過程中常用的一個技巧。
怎么調(diào)試?在你覺得可能會出錯的那行代碼左邊單擊一下就會出現(xiàn)一個紅點(diǎn),我們稱之為斷點(diǎn),只要程序運(yùn)行到斷點(diǎn)的位置就會自動停下來。設(shè)置完斷點(diǎn)之后,我們右鍵選擇“Debug 項(xiàng)目名”來進(jìn)行運(yùn)行,然后到了運(yùn)行界面,我們一步一步走,同時可以看出里面的一些變量的值的變化情況。
調(diào)試也有比較多的門道,具體的調(diào)試技巧大家可以去網(wǎng)上搜索一下,我就不在這里過多解釋了。
11. 設(shè)置個性背景?
這個算是個附加功能吧,可以給自己的pycharm設(shè)置個性的背景,看個人需要,想設(shè)置的可以設(shè)置一下,畢竟寫代碼的時候看英文和數(shù)字也挺累的,偶爾看點(diǎn)別的也是可以的,比如自己的女朋友。
設(shè)置方法:
①打開pycharm,點(diǎn)擊File,選擇settings。
②在Appearance & Behavior 選項(xiàng)下點(diǎn)擊Appearance,點(diǎn)擊Background Image。
③在右上角有“…”的地方點(diǎn)擊一下,就可以選擇你想當(dāng)成背景的圖片,確定之后,選擇你喜歡的展現(xiàn)方式,我覺得第二種還是不錯的。
最后就是設(shè)置一下背景圖片的亮度,我建議亮一點(diǎn)的背景在10%透明度就差不多了,太亮了影響看代碼,看個人喜好和圖片顏色吧。(說明一下,那種背景不是我的)
-
IDE
+關(guān)注
關(guān)注
0文章
338瀏覽量
46767 -
python
+關(guān)注
關(guān)注
56文章
4797瀏覽量
84727
原文標(biāo)題:Pycharm那些隱藏的實(shí)用小技巧,yyds!
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論