18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python開發(fā)中Pycharm的實用小技巧

馬哥Linux運維 ? 來源:CSDN博客 ? 作者:退休的龍叔 ? 2021-10-12 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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ù)字,默認是12,建議18或者20就可以了。

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

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

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

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

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

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

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

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

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

在寫代碼中時我們經(jīng)常要定義很多變量或類,變量或類在寫代碼時可能會在多個地方被使用,那如果我們需要把代碼里的某一個變量或類全部修改,那么我們是一處一處去修改嗎?當(dāng)然不需要,我們只需要選中需要重新命名的變量或類,右鍵彈出選項中選擇Refactor,然后點擊Rename,就可以進行全局修改了。比如說我想把代碼中的所有"n"變量都改成“i”,那么操作如下:

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

當(dāng)我們的代碼比較長的時候,如果是從頭到尾去滑動來查找某個變量或者函數(shù)就很麻煩,這個時候我們就需要用到快捷鍵 Ctrl+f 來進行快速查找。比如說我想在貪吃蛇這個項目里面去查找一下“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默認是給我們?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”就開始安裝了,安裝完成就可以用了。注意一點就是安裝完成后才能用,在界面下方會有下載的進度條:

10. 調(diào)試

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

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

調(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%透明度就差不多了,太亮了影響看代碼,看個人喜好和圖片顏色吧。(說明一下,那種背景不是我的)

責(zé)任編輯:haq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    358

    瀏覽量

    48620
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4849

    瀏覽量

    89236

原文標題:Pycharm那些隱藏的實用小技巧,yyds!

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    termux如何搭建python游戲

    Pygame),確保已安裝`clang`編譯器:`apt install -y clang` 3. 權(quán)限問題:若需訪問手機文件,安裝`termux-setup-storage`并授權(quán)存儲訪問權(quán)限。 通過以上步驟,即可在Termux搭建完整的Python游戲
    發(fā)表于 08-29 07:06

    linux虛擬環(huán)境調(diào)用Linux 版matlab編譯的python庫時出錯

    、readme.txt、 requiredMCRProducts.txt、init.py、CAO_python.ctf。 在linux環(huán)境按照以下步驟安裝matlab runtime2018b: ① cd到MCR
    發(fā)表于 07-18 10:40

    嵌入式軟件開發(fā)常用的軟件有哪些?

    具備一般的IDE功能如調(diào)試,語法高亮,代碼跳轉(zhuǎn)等,還支持Django框架下的Web開發(fā),支持Google App Engine,IronPython,PyCharm已成為Python專業(yè)開發(fā)
    發(fā)表于 07-03 17:06

    基礎(chǔ)篇3:掌握Python的條件語句與循環(huán)

    Python編程語言中,條件語句和循環(huán)是構(gòu)成復(fù)雜邏輯和數(shù)據(jù)處理的基石。本篇基礎(chǔ)教程將幫助您深入了解Python的條件語句和循環(huán)結(jié)構(gòu),讓您能夠更好地控制程序流程。 條件語句 條件語句允許程序根據(jù)
    發(fā)表于 07-03 16:13

    ?如何在虛擬環(huán)境中使用 Python,提升你的開發(fā)體驗~

    RaspberryPiOS預(yù)裝了Python,你需要使用其虛擬環(huán)境來安裝包。今天出版的最新一期《TheMagPi》雜志刊登了我們文檔負責(zé)人NateContino撰寫的一篇實用教程,幫助你入門
    的頭像 發(fā)表于 03-25 09:34 ?551次閱讀
    ?如何在虛擬環(huán)境中使用 <b class='flag-5'>Python</b>,提升你的<b class='flag-5'>開發(fā)</b>體驗~

    零基礎(chǔ)入門:如何在樹莓派上編寫和運行Python程序?

    在這篇文章,我將為你簡要介紹Python程序是什么、Python程序可以用來做什么,以及如何在RaspberryPi上編寫和運行一個簡單的Python程序。什么是
    的頭像 發(fā)表于 03-25 09:27 ?1314次閱讀
    零基礎(chǔ)入門:如何在樹莓派上編寫和運行<b class='flag-5'>Python</b>程序?

    Python在嵌入式系統(tǒng)的應(yīng)用場景

    你想把你的職業(yè)生涯提升到一個新的水平?Python在嵌入式系統(tǒng)中正在成為一股不可缺少的新力量。盡管傳統(tǒng)上嵌入式開發(fā)更多地依賴于C和C++語言,Python的優(yōu)勢在于其簡潔的語法、豐富的庫和快速的
    的頭像 發(fā)表于 03-19 14:10 ?1039次閱讀

    創(chuàng)建了用于OpenVINO?推理的自定義C++和Python代碼,從C++代碼獲得的結(jié)果與Python代碼不同是為什么?

    創(chuàng)建了用于OpenVINO?推理的自定義 C++ 和 Python* 代碼。 在兩個推理過程中使用相同的圖像和模型。 從 C++ 代碼獲得的結(jié)果與 Python* 代碼不同。
    發(fā)表于 03-06 06:22

    DLP6500能否用Python編程進行開發(fā),是否有API接口?

    本人第一次接觸DLP的開發(fā)板,想知道DLP6500這款板子能否用Python編程進行開發(fā),是否有API接口?
    發(fā)表于 02-28 06:58

    如何將python文件導(dǎo)入到ROS系統(tǒng)

    本文通過使用myCobot機械臂進行QR碼視覺追蹤的實踐案例分析,介紹如何將 python 文件導(dǎo)入到 ROS 系統(tǒng)。
    的頭像 發(fā)表于 02-11 11:08 ?1086次閱讀
    如何將<b class='flag-5'>python</b>文件導(dǎo)入到ROS系統(tǒng)<b class='flag-5'>中</b>

    【ELF 2學(xué)習(xí)板試用】利用RKNN-Toolkit2實現(xiàn)rknn模型轉(zhuǎn)換

    參考用戶文檔可完成對應(yīng)安裝 安裝后輸入conda list查看是否安裝成功 安裝Pycharm 安裝包下載 在ubuntu瀏覽器中去到官網(wǎng)PyCharm: the Python IDE for data
    發(fā)表于 02-09 17:57

    使用Python實現(xiàn)xgboost教程

    裝: bash復(fù)制代碼conda install -c conda-forge xgboost 2. 導(dǎo)入必要的庫 在你的Python腳本或Jupyter Notebook,導(dǎo)入必要的庫: python復(fù)制代碼 import
    的頭像 發(fā)表于 01-19 11:21 ?2015次閱讀

    ID讀卡器Python小程序開發(fā)

    液顯ID讀卡器UDP協(xié)議開發(fā)Python小程序。代碼如下: ? # pip install netifacesimport subprocessimport structimport
    的頭像 發(fā)表于 01-10 16:05 ?711次閱讀

    Pythondict支持多個key的方法

    ? 在Python,字典(dict)是一種非常強大的數(shù)據(jù)結(jié)構(gòu),它允許我們通過鍵(key)來存儲和檢索值(value)。有時候,我們可能想要根據(jù)多個鍵來檢索或操作字典的數(shù)據(jù)。雖然Python
    的頭像 發(fā)表于 11-29 15:59 ?730次閱讀

    Python常用函數(shù)大全

    Python 世界里,有一些寶藏函數(shù)和模塊,它們可以讓你編程更輕松、代碼更高效。這篇文章將帶你一一認識這些神器,讓你的開發(fā)生活瞬間輕松不少!
    的頭像 發(fā)表于 10-27 17:20 ?1258次閱讀