1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Pycharm那些隱藏的實用小技巧,yyds!

        共 3429字,需瀏覽 7分鐘

         ·

        2021-10-27 13:31

        ↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能

        后臺回復(fù)【大禮包】送你Python自學(xué)大禮包

        版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接和本聲明。

        本文鏈接:

        blog.csdn.net/zhiguigu/article/details/119449173


        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,跟上老司機的車速!

        一、常用小技巧

        1. 設(shè)置代碼字體

        點擊左上角的“File”(文件),選擇“Settings”(設(shè)置),輸入“font”(字體)找到“Font”,在“Size”(大?。├锩嬖O(shè)置數(shù)字,默認(rèn)是12,建議18或者20就可以了。

        2. 設(shè)置菜單界面文字大小

        這里跟上面有些區(qū)別,上面是調(diào)整代碼文字大小,但并沒有改變菜單界面的文字大小,如果你的菜單界面文字比較小,比如這樣的:

        那么你就需要去調(diào)整一下菜單界面的文字大小了,點擊左上角的“File”,選擇“Settings”,輸入“font”,找到“Appearance”,在“Use custom font”前面打勾之后,就可以在后面的Size里面選擇你喜歡的字體大小了。

        3. 快速多行注釋或者取消多行注釋

        雖然我們在寫代碼中可以用“#”來進(jìn)行單行注釋,但如果有多行代碼需要注釋,那么一行一行來敲“#”就有點麻煩,這里我們可以用鼠標(biāo)選中多行代碼,然后按 Ctrl+/ 就能進(jìn)行多行代碼的注釋了,同時也可以取消多行代碼的注釋。

        4. 代碼格式化,規(guī)范代碼

        在我們剛開始寫代碼的時候,難免會出現(xiàn)代碼寫得不規(guī)范的問題,雖然說并不影響運行,但是可讀性比較低,尤其是當(dāng)你去讀一個比較長且不規(guī)范的代碼的時候,你就會體會其中痛苦。

        比如這種不規(guī)范的寫法,中間時不時地給你來幾個空格。

        這個問題其實很好解決,我們只要在寫完代碼之后,找到菜單欄的“Code”,點擊一下“Reformat Code”就能自動地將代碼進(jìn)行規(guī)范化處理。

        5. 快速修改同一個變量或類

        在寫代碼中時我們經(jīng)常要定義很多變量或類,變量或類在寫代碼時可能會在多個地方被使用,那如果我們需要把代碼里的某一個變量或類全部修改,那么我們是一處一處去修改嗎?

        當(dāng)然不需要,我們只需要選中需要重新命名的變量或類,右鍵彈出選項中選擇Refactor,然后點擊Rename,就可以進(jìn)行全局修改了。

        比如說我想把代碼中的所有"n"變量都改成“i”,那么操作如下:

        6. 快速查找變量、函數(shù)等等

        當(dāng)我們的代碼比較長的時候,如果是從頭到尾去滑動來查找某個變量或者函數(shù)就很麻煩,這個時候我們就需要用到快捷鍵 Ctrl+f 來進(jìn)行快速查找。

        比如說我想在貪吃蛇這個項目里面去查找一下“runGame”這個函數(shù)是在哪里用到的,那么我們就只需要用 Ctrl+f 調(diào)出小窗口,然后輸入關(guān)鍵字“runGame”就能查到代碼中“runGame”出現(xiàn)的所有位置。

        7. 查找修改歷史

        寫項目的時候是經(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)ハ螺d國外的資源的,有時候會因為網(wǎng)絡(luò)等問題導(dǎo)致安裝失敗,其實我們可以做一下配置,讓它去下載國內(nèi)的資源就可以解決了。

        最常見的就是去清華大學(xué)的開源鏡像站下載,這個我們只需要在pycharm設(shè)置一下,以后它就會自己去國內(nèi)下載了。


        設(shè)置方法:點擊右上角“File”→點擊“Settings”→找到Project下面的“Python interpreter”→點擊“+”→點擊“Manage Repositories”→點擊“+”→輸入清華大學(xué)開源軟件鏡像站地址:https://pypi.tuna.tsinghua.edu.cn/simple


        9. 安裝包

        寫代碼實現(xiàn)某些功能的時候我們經(jīng)常要安裝軟件包,所以給pycharm安裝包這個這個功能是必須要掌握的。

        方法:

        點擊左上角“File”→點擊“Settings”→找到Project下面的“Python interpreter”→點擊“+”→輸入你想安裝的包的名字,例如“pygame”,然后點擊下面的“Install Package”就開始安裝了,安裝完成就可以用了。

        注意一點就是安裝完成后才能用,在界面下方會有下載的進(jìn)度條:

        10. 調(diào)試

        寫代碼的時候我們很容易會報錯,但有時候報錯我們自己在明面上也是很難看出問題的,那么這個時候我們就需要調(diào)試了,這也是開發(fā)過程中常用的一個技巧。

        怎么調(diào)試?在你覺得可能會出錯的那行代碼左邊單擊一下就會出現(xiàn)一個紅點,我們稱之為斷點,只要程序運行到斷點的位置就會自動停下來。設(shè)置完斷點之后,我們右鍵選擇“Debug 項目名”來進(jìn)行運行,然后到了運行界面,我們一步一步走,同時可以看出里面的一些變量的值的變化情況。


        調(diào)試也有比較多的門道,具體的調(diào)試技巧大家可以去網(wǎng)上搜索一下,我就不在這里過多解釋了。

        11. 設(shè)置個性背景?

        這個算是個附加功能吧,可以給自己的pycharm設(shè)置個性的背景,看個人需要,想設(shè)置的可以設(shè)置一下,畢竟寫代碼的時候看英文和數(shù)字也挺累的,偶爾看點別的也是可以的,比如自己的女朋友。

        設(shè)置方法:

        ①打開pycharm,點擊File,選擇settings。

        ②在Appearance & Behavior 選項下點擊Appearance,點擊Background Image。

        ③在右上角有“…”的地方點擊一下,就可以選擇你想當(dāng)成背景的圖片,確定之后,選擇你喜歡的展現(xiàn)方式,我覺得第二種還是不錯的。

        最后就是設(shè)置一下背景圖片的亮度,我建議亮一點的背景在10%透明度就差不多了,太亮了影響看代碼,看個人喜好和圖片顏色吧。

        (說明一下,那種背景不是我的)

        二、常用快捷鍵

        最后,給大家附上Pycharm常用的快捷鍵匯總,祝你們在寫代碼的過程中越寫越順。

        結(jié)語

        我在這里奉勸一下那些英語不好的、害怕英文軟件的小伙伴們,千萬不要因此去裝中文版的開發(fā)軟件,除了中文版沒有原生英文版的穩(wěn)定性會好一些之外,還有一個最大的原因就是,現(xiàn)在主流的開發(fā)軟件絕大多數(shù)都是用英文原版,如果你永久了中文版,哪天碰到你要用英文版的軟件,你將會束手無策。

        還有一個最大的原因就是,現(xiàn)在主流的開發(fā)軟件絕大多數(shù)都是用英文原版,如果你永久了中文版,哪天碰到你要用英文版的軟件,你將會束手無策。

        中文版的就像自動擋,英文原版的就像手動擋,千萬不要因為開始看不懂英文就拈輕怕重。我并不是抽樣媚外,我只是發(fā)表一下,原生態(tài)版本的會更好,當(dāng)然了,凡事都有例外,如果你學(xué)的是易語言,那么中文版軟件毋庸置疑是最好的。


        推薦閱讀

        1. 13個好用到起飛的Python技巧!

        2. 常用正則表達(dá)式最強整理(速查手冊,記得收藏)

        3. 女程序員做了個夢,神評論。。。

        4. 人臉識別的時候,一定要穿上衣服,否則 ...

        5. PyCharm vs VSCode,是時候改變你的 IDE 了!

        6. 大學(xué)生上“暗網(wǎng)”發(fā)現(xiàn)“財富密碼”,結(jié)果…



        瀏覽 50
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            成人黄色视频在线观看网站 | a亚洲网站 | 影音先锋女人av噜噜色 | 日屄日屄| 肉丝草逼视频 | 成人电影在线无码 | 古装做爰无遮挡三级视频 | 宅男午夜视频 | 无套内射美女 | x7x7x7任意噪水 |